Long Beach Grand Prix is where Juan Pablo Montoya's star-studded career started to take off
The well-worn streets and glassy high rises of downtown Long Beach rattled and reverberated Friday with howling engine noise, signalling the start of this year’s Long Beach Grand Prix.
Juan Pablo Montoya remembers when it all started for him.
The Colombian won his first major race at Long Beach...