Put a +1 on your geekness atribute
In preparation for the World Cup the Russian team says 'Vuvuzela? PSH?
I don't have a caption, it just makes me think of this:http://www.youtube.com/watch?v=a6-1GZzfAVc