Pro Celebrity Long Beach Grand Prix: 2000 Toyota Celica GTS

The Toyota Grand Prix in Long Beach was an annual Pro/Celebrity race in Toyota street cars that was first run in 1977 and finished when Toyota pulled their HQ out of SoCal in 2018. The race has always had lots of carnage and is typically more fun to watch than the Indy/IRL/ChampCar parade of high-powered […]