Pushing A 1966 Ford Mustang 4.7 V8 To Its Limit On Autobahn

Pushing A 1966 Ford Mustang 4.7 V8 To Its Limit On Autobahn

Here we got an exclusive footage of a 1966 Ford Mustang with 4.7 V8 engine being tested on Autobahn as it attempts to achieve its top speed.