The fine folks from Midway stopped by the GameSpot office to demo L.A. Rush live on On the Spot.
In short this game sucks dont come near it with a ten foot stick. The gameplay is terrible, the terrible soundtrack made me want to rip the AV cables out of my TV. The only somewhat redeming feature ...