Kevin Cruise
The most expensive motorcycle in the world
Feb 15, 2023
The restored 1908 motorbike, known as the Strap Tank, sold for $935,000!
Check it out here!
View Full Site