Barracuda Go-Kart

Raleigh Barracuda Go-Kart
1970s - 80s
Nottingham Industrial Museum
Wollaton Park
Nottingham
UK
Not currently on display

Tags: