Tatra V8-Powered Trabant Drift Car Is An Awesome Sight

Tatra V8-Powered Trabant Drift Car Is An Awesome Sight
Share this Article
A quick history lesson before we actually get into talking about this awesome creation from the Czech Republic. Tatra is a vehicle manufacturer based out of the Czech Republic and was originally founded back in 1850. The Tatra brand however didn’t become a reality until 1919 and is the third oldest automaker in the world… Continue Reading...