SummerMash ’13 – The Ultimate Summer Jam Mashup

And now… every song you’ve grown to hate is going to be stuck in your head for the rest of the day. You’re welcome.