Johnson Motorwheel
USA 19
18-19
155cc opposed twin clip-on motor which mounted above the back wheel
Go to index page