
BMW’s onslaught of great products continues with the S 1000 R. The S 1000 R is a naked derivative of the S 1000 RR sport bike. Featuring a slightly de-tuned engine and negligible fairing, the S 1000 R is a bike that you can use daily. Not just that, it also shares the S 1000…