Nearly eight million Americans have the credentials to ride a motorcycle, but don’t own a bike themselves. Financial pressures and the struggling economy have made the purchase impossible for many. Twisted Road lets riders lease a motorcycle from another owner, so both parties can benefit.