This car Wins. It is a win thats all i have to say.. that  funny... but after the 555555th time... idk...