Cute Squirrels Get a Second Chance At Life in This Rehab Center

Dec. 6, 2016 - See inside a "Squirrel Hospital." At Greenwood Wildlife Rehabilitation Center, north of Boulder, Colorado, injured and orphaned… more