BMW Concept C: the meanest damn scooter you ever did see 1 of 1

Photo by: HFL Staff