BMW G 310 R

BMW G 310 R

BMW finally pulled the wrap off their first small capacity motorcycle, the G310R, prior to…