Track Bikes


Killing some time yesterday, stopped by The Motorcycle Shop (formerly Moto Mechanica) in Santa Rosa. They've got some seriously cool bikes, problem is the best ones are not for sale.

No comments: