20th Annual bike tour benefitting the Bicycle Alliance of Minnesota. Routes of 15, 30 or 45 miles. Music, rest stops and an expo.