Not all blasts from the past are appreciated. Especially when you're a teenage Zac Efron, soaring, singing and moonwalking across a stage in your actual public high school musical.
On Thursday night's episode of "Jimmy Kimmel Live!," the talk show host surprised Efron by showing the audience footage of the actor performing a number from "You're a Good Man, Charlie Brown."
You can see the 28-year-old actor shift uncomfortably in his seat as Kimmel announced the surprise footage obtained from his drama teacher.
"I, clearly, played Snoopy," Efron said. "Back then, that [moonwalk] crushed."
Earlier this week, Efron angered fans when it was revealed he only makes a pre-taped video appearance in an upcoming "High School Musical" reunion special. The Jan. 20 show celebrates the beloved Disney film's 10th anniversary.
Instead of harping on it, we're just gonna watch Efron and his one-time love, Vanessa Hudgens, sing in their original "HSM" audition tapes from 2005.
Also on HuffPost: