Mercedes-Benz T80: a six-wheeled, 45 litre engined car

(en.wikipedia.org)

4 points | by ljf 11 hours ago

0 comments