Do you want to remove all your recent searches?
All recent searches will be deleted
7 years ago146 views
Portuguese Muscle Car at its Best.. The setting, a 1979 FORD Escort S flying South on Autostrada A1 in Portugal; Pedal To The Metal! Terrifico! Fantistico! Super Sexy..LOL :)
Report this video
Select an issue
Embed the video