Quote:
Originally Posted by glenn64vette
Actually Ford does build a race car you can buy from a dealer. Saw one the other day getting welded on. I didn't find out it's name though.
|
isnt it some sort of track mustange thats roll caged and stripped down? damn i forgot the name of it but i know i saw it at a dealer and in an online artical!!