Mustangs flood Dearborn

Nearly a thousand Mustangs take over Ford World Headquarters.