Road Bike Features and Reviews BMW Lo Rider November 5, 2008 BMW today released details of a concept bike they call the Lo Rider.