What’s the buzz? Vuvuzela by George • January 17, 2010 I actually watched about 3 minutes of a football game last night and can now understand why everyone’s getting their knickers in a knot over those weird horn things that the South African fans are blowing at the World Cup.… Read more →