Security cameras captured mountain lions exploring a neighborhood in Georgetown, Colorado. (Video provided by Mayor Parker the Snow Dog)

Load comments