Posted on 06.26.2006 17:13 by Constantin Cheptea
Coming from CNN’s “Top 10 Muscle Cars”, is the car that states hard work all over. Sitting on the 8th place this is a vehicle that you should not mess with.
1969 Ford Torino-Talladega