Jeff Vuvuzela has a blast at ESPY Awards

By Andy Rice 16 July 2010

Jeff Vuvuzela, the self-proclaimed inventor of the plastic flower, stole the show at Wednesday night's ESPY Awards (the Oscars of sport, in case you're wondering). Okay, we all know Neil van Schalkwyk is the real inventor of the vuvuzela, but Will Ferrell's take is pretty damn funny.