In a world of Goliaths, the Fiesta ST was the David we all needed... it blew all that challenged it out of the water ...