Just had to feature this video by lotusblossom13 in Youtube. It is probably one of the best combination of song/anime I've ever seen, it's hilarious.
The anime is The Melancholy of Haruhi Suzumiya and the classic song 'Bad Reputation' by Joan Jett XD