Site icon Sport and Motor

Slinger Tricycle Is a three-wheel motorised cycle built in 1901 by engineer J.P Smith in the UK.

Exit mobile version