The Flower Power Bike Ride is a scenic northeast Oklahoma Ozark foothill and Arkansas River Valley ride. Flower Power is an annual spring ride that has produced by the Muskogee Park & Recreation Department since the Spring of 1991.
The Flower Power Bike Ride features 15, 30, 50, 65, and 100 mile routes with road support and free first-come first-served cookout at the end.
Web Site: flowerpowerbicycle.com
Location: Muskogee, OK [map]
Event Info:
Date | Ride |
---|---|
04-25-2020 | Flower Power Bike Ride - A scenic northeast Oklahoma Ozark foothill and Arkansas River Valley ride out of Muskogee OK. 15, 30, 50, 65, and 100 mile routes. |