Google Street View Laps Laguna Seca With ALMS Race Cars!

Google Street View has recently taken us to some pretty cool locales, but none gets our motors running quite like the little camera car running the Laguna Seca circuit with some ALMS cars. » 3/26/09 2:00pm 3/26/09 2:00pm