Is this article true?
http://www.dubspeedracing.com/forums/showthread.php?t=5955
This is how you solve a budget crisis? What an f-ed up state.....
V8 mustangs at 1/3 the cost wouldn't do it? Can't wait to hear the BS replies trying to justify this.....