Fiesta ST
has anyone here smashed there cup up recently?? seen one today being towed to the repair shop...had a hill power sticker on the back...pretty bad wreck...?