USA | Thursday, 12 April 2007 | Views [276]
Inflatable car that floated around the stadium dropping tickets for prizes.