With a dream, his life savings, and support of an army of friends, Ray put it all on the line. The result is his mind-blowing 88,000 square foot Indoor Mountain Bike Park -- the first and only in the world, located in Cleveland, Ohio.
  • video added April 16, 2007
  • flag
 

16 responses // Ray's Indoor Bike // Video

Add your response

Login/Registration is required to add a response

current videos