MENU

Fun & Interesting

Battle of the Sport Tourers: BMW S1000XR vs KTM 1290 Super Duke GT

Cuban Rider 35,802 1 year ago
Video Not Working? Fix It Now

Two of my favorite motorcycles going up one of the most technical roads you'll find, 11 miles of non-stop turns.

Comment