BMW S1000RR sets production 1000cc land speed record

Photo by: HFL Staff