Two of the fastest cars on the planet to ''meet'' to a match that will take '' fire'' the asphalt!!! Who will be the ultimate winner?