2010 Honda VFR1200F DCT first ride review

Face it – automatic bikes don’t have a great reputation. Has Dual Clutch Technology changed all that? Shall we find out?