The priest must be very tough in the confessional at this church in Aspen, Colorado!