1986 Gemballa Avalanche

The Gemballa Avalanche is the car that helped launch Gemballa into the centre of the world stage for outrageous bespoke cars, often costing over $500,000 USD…

Read More