Tatra

The 8-wheeled Tatra 813 wows the crowd at the 2011 Mohelnice Grand Prix truck trials in the Czech Republic.

This entry was posted in Uncategorized. Bookmark the permalink.