Mercedes - World's First Car Race

Posted on: February 3, 2008 | Views: 120 | Comment

Flash back to 1894 when the first two cars hit the road to see who's faster. Guess who won. 

Tags:
racing • race track • superbowl • commercials • car race • mercedes