Our Ford dealer has four of them..................for months on end.....................
They oughta be ashamed of themselves for putting the Mustang badge on that turd.