Accel
Rally Car Champion
- Location
- Chino Hills, CA
Holy crap... you guys need to watch this... I'm at a loss for words... it is amazing on so many levels, its a Simpsons (sort of) parody(sort of) video.
http://www.youtube.com/watch?v=KgkgFw7i-WE
http://www.youtube.com/watch?v=KgkgFw7i-WE