My Ride is off to Shanghai! June 12, 2014 My Ride is screening with the Bicycle Film Festival in Shanghai!