Ban the Vuvuzela

Jun 13 2010
I love soccer.  I love World Cup soccer.  But I frickin hate the Vuvuzela.  You know the vuvuzela.  It’s that humming sound you hear on the Tv while you’re trying to watch the games.  ...
Share This