How fast are these two cars??? Seems like alot of hype about this race.