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

Photo by: HFL Staff