White Mustang mystery stumps Swedish police

White Mustang mystery stumps Swedish police

Police remain baffled as to the whereabouts of the driver of white Ford Mustang rented in the Czech Republic and found abandoned near the side of a road in northern Sweden with the keys still inside.

Police renew search for mystery Mustang driver

Police renew search for mystery Mustang driver