Fiesta ST comes out on top over Renault and Peugout hot hatches. View: https://www.youtube.com/watch?v=2LaEp9xqKK0