Individual motorcycle renting just got a wee less sketchy – and it’s all thanks to a new program put in place by Twisted Road. The 20-point safety inspection will purportedly be similar to what other ...