Christian Challenge Fort Lewis College. Christian Challenge is a college ministry located at Fort Lewis College in Durango, Colorado.
Last seen: June 17th at 4:57am — Visit site