Jonathan Coulton vs. The Avengers

Are you a nerd?

john-sellersby john-sellers