Yeah I’ve been looking around latlely and can’t seem to find a video that supports that it’s actually rideable. Ten buck says Jay Leno buys one just cause.
Subscribe