Launch Test: KTM Super Duke R
A howling animal of an engine in a cutting-edge chassis. Better beast? Let’s see… WORDS: GREG LEECH PHOTOS: SMAC! Media and KTM Certain things define certain brands. Ducati? Performance and handling. Harley-Davidson? Street presence. Honda? […]