I thought some of you might be interested to see the release which went out to 278 automotive interests from Popular Mechanics to Popular Hot Rodding. Feel free to flame, whine, criticize and complain but remember...everybody involved is having a blast.
http://www.adrl.us/2012/04/ford-wins...wdown-victory/