Posts Tagged ‘Gumball 3000’

Friday 01 June, 2012

A look back at the 2012 Gumball 3000 Launch

With the Gumball 3000 wrapping up in Los Angeles yesterday after rallying across the the United States with a touring stop in Toronto Canada, let’s take a look back at where it all started for the 2012 Gumball 3000. Right on the streets of Times Square, NYC! For full coverage of the 2012 Gumball 3000,…