Tuesday, September 4, 2007

4 minutes of video from inside the AAR Cuda at Laguna Seca, to get you ready for Speed Fest in Oct. in San Diego

http://www.youtube.com/watch?v=g5-6KaFY05s&mode=related&search=