Ford Mustang Wasn’t Satisfied With Just Taking Out Spectators So It Also Hit A Dodge Challenger
Street takeovers are becoming an increasingly bad problem throughout the United States and as police try their hardest to clamp down on them, it turns out that Ford Mustang drivers are making them even more dangerous. The following video (frustratingly filmed in a mixture of portrait and landscape), was filmed at a busy intersection somewhere […]