Tour de force

8 min read

BMW R1300RT DEEP DIVE

Tour de force

Can the new BMW R1300RT maintain its crown as the