Seriously this thing is nuts. 1000 HP out of a 2.1L!! This Has Got To Be The Most Difficult To Drive Car Ever