Home Mustang News Cool stop motion video I came across the other day on YouTube which features a bunch of Mustangs. The title is “What Your Mustang Toys Do While Your Away”. Enjoy…