Made In USA Chumba Ursa 29+ Mountain Bike Review
Chumba is making a comeback in the mountain biking scene. They are now reborn making their bikes by hand in Texas. Singletracks got to review their Ursa 29+ bike. The review covers the bike nicely and should give you a good idea of how it would perform for you.