Mercedes owns the oldest roadworthy example in existence, which was built in 1899, and it has been restored for the anniversary.
Continue reading...
Continue reading...