Mountain Bike Reviews Forum banner


  1. 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...