Traber Monster Trucks

Traber Monster Trucks was a monster truck owned by the company of the same name in Germany.