The Zen of Street Racing

Editors Note: This post originally ran on the Risi Competizione website in April of 2009. It describes a race meeting at the Long Beach Grand Prix, among other topics. The Long Beach Grand Prix(now known as the Toyota Grand Prix of Long Beach and also as the Bubba Burger Sports Car Grand Prix) is a […]