Ford Mustang Cobra Jet wins inaugural Supercar Showdown

#1