General Discussion
Chile Pepper Bike Shop
Angel Fire Resort
Angel Fire, New Mexico
Spring/Summer 2008
Exciting news from Chile Pepper Bike Shop in Moab, Utah!!! Chile Pepper is opening a second location at Angel Fire Resort in Angel Fire, New Mexico. The new shop will be open May 21st, just in time for the...