I was browsing through some Harley history recently and to my amazement I discovered that the company actually brought out a motor scooter called "The Topper" in 1960!
The article didn't mention which day of 1960 it was unveiled, but I'm tempted to think that it might have been April 1.
Has anybody here seen/owned/ridden such a beast?
The article didn't mention which day of 1960 it was unveiled, but I'm tempted to think that it might have been April 1.
Has anybody here seen/owned/ridden such a beast?