Zac Efron: My Head's On A Squirrel!
Check out the newest promo for the 2010 MTV Movie Awards!
When Zac Efron shows up, the three have to improvise to come up with a promo!
The 2010 MTV Movie Awards air LIVE on Sunday, June 6 from the Gibson Amphitheatre stage in Los Angeles.
Zac Efron: MTV Movie Awards Promo