I won this a while back, and i mean damn 1011 HP! i wuz happy, until I took it for the max speed where it makes out an 220sum....PLUS it just dusnt wanna steer.....takin it that it is a drag car, i dont mind the steerin bein of....but wut r yall thoughts on this car.....definitiely didnt live up to my expectations