Have you heard the sound of this thing? It sounds angrier than a Hellcat? This little may look angry, but how does it stack up against the stellar Ford Fiesta ST?

Click here to find out.