A Muslin Mustang? Wearing a Burka?
check to see if it has any hump(s) in the middle?
Mummy Mustang?
Sad to know that a brand new car needs to be held together with duct tape. Not a good move there, Ford.
muslim mustang! LOLOOL!!!