Bike News What’s the perfect police bike? October 5, 2018 CMG Staff 5 Comments Michigan State Police post first test of new BMW R1250 platform, beating world’s journos to the punch.