Hi all
Having worked for BMW for 12 years in cars and having had bikes the time has come to finally get one... Am very close to ordering either a new one or going for a pre-owned bike. Want to gen up on standard equipment from 2nd gen bikes.... Do all bike come with ABS and drive modes etc...