Does The Seat Ibiza Cupra Cut It As A Hot Hatch Hoon?