Here's the latest in the tag World Cup 2010

Photo: Vuvuzelas – Annoying You Since 1660

Vuvuzelas are annoying!

Posted in: Culture & Style, Images 15 years ago 4