LeoC2
Registered
The guys at Meguiars recently prepped a new car for Ford, check out the badging. Not sure if it will be produced or not but the thought induces lots of drool!
http://www.mark8.org/users/leoc2/intercepterv10.jpg
http://www.mark8.org/users/leoc2/intercepterv10.jpg