I'm going on a trip to Denver and if possible I'd like to take the opportunity to try out an Ellsworth. I don't have a local dealer and therefore don't have much opportunity to try them out. Anybody know of places around denver that have demo bikes or rent them out? I'm probably looking for a Moment or possibly an Epiphany to do some trail riding.
Results 1 to 3 of 3