I saw this linked from MSN today and I just had to laugh when they started rambling the specs and HP ratings of these two cars and the cheesy drag race.