Rumors Spread About A Howling In The Mountains, So These Men Hiked Up And Made A Startling Discovery


How It All Happened


Larry Osborne and Anouk Patel live in the town of Alma, Colorado. The couple runs the rowdy and popular local watering hole, the South Park Saloon.