bn:14677383n
Noun Named Entity
NL
No term available
EN
The 2013 Toyota Grand Prix of Long Beach was the 39th annual running of the Toyota Grand Prix of Long Beach, and is also the third race of the 2013 IndyCar Series season, taking place on April 21, 2013 in Long Beach, California on its temporary street circuit. Wikipedia
Relations
Sources