Super Monster

Super Monster was a display truck owned by Sinsheim Auto & Technik Museum.