BMW R 18 Production Bike premiere set for April 3
BMW Motorrad will be introducing the long-awaited R 18 production bike on April 3, according to a recent press release. This is an extremely anticipated bike, featuring what BMW Motorrad is claiming to be their…