For years now, people in Britain were only able to look at Mustangs from afar, or they had to go through a bunch of grueling paperwork in order to acquire one. However, things have finally changed, and they can now own a piece of American pride. Still, it seems like this car isn’t best suited for the narrow English roads, right? Watch the video below and find out what they think about this amazing ride.
Whoa.. that was a crazy video. Now check out this next one!