The C&R Racing Story 1988-2008
- Autoweek Mention on 2012 Shelby 1000 Mustang
May 7th, 2012 - Pressurized Water Systems
February 25th, 2012 - Superbowl XLVI in Indy!
February 1st, 2012
