Been living in Steamboat for a long time, but because of work I'm moving to Denver in November. Will be heading to mountains on the weekends, but is there any riding to be done real close to town? Even ramps or snocross track?
Also - when/where is the Snow Show? Would like to meet some people.
Thanks -
Kevin
Also - when/where is the Snow Show? Would like to meet some people.
Thanks -
Kevin