Zac Efron RUINS EVERYTHING April 10, 2012BuzzFeed - Latest NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO NEVER FORGET View Entire List › Via: ohnotheydidnt.livejournal.com