Join the long-awaited Diecast Project!
READ MORE
Tatra is a Czech car trademark, that appears in Cars 2.