Zac Efron has been doing the rounds of American chat shows this week promoting his new film, Bad Grandpa.
So as press junkets go these days, we knew it wouldn’t be long before something cringe worthy happened the Hollywood star - but little did we know it would involve that time he dressed up as a dog and moon-walked across the stage.
The crew behind Jimmy Fallon Live got a hold of a tape of Efron in his high school days - and no not the musical - when he played Snoopy in a production of You're A Good Man, Charlie Brown.
Only a slight bit embarrassed about the performance, Efron goes that extra mile of cringe and begins to reenact the scene.
It has to be seen to be believed: