cbs4

Tom Isaac

(credit: CBS)

Aspen Sits In Heart Of Bear Country

With an estimated 16,000 bears in Colorado, one of the state’s most celebrated towns sits in the heart of bear habitat.

05/25/2012