BMW s1000rr features in Mission Impossible 5

The new Mission Impossible 5 movie will benefit from the presence of the BMW S1000RR. As product placement is something  very common these days, we can enjoy the BMW S1000RR in some action shots from the new movie. Tom Cruise is no stranger from bikes, as he appeared many times behind the bars of several […]