top
new
show
ask
jobs
about
Mercedes-Benz T80: a six-wheeled, 45 litre engined car
en.wikipedia.org
4 points by
ljf
11 hours ago
toggle theme