California Wildlife Rescue Center

Posted by ilikesvodka on Aug. 06, 2007

Previous video | Next video  

Located in the mountains of Malibu Canyon, the CWC is a non-profit organization that specializes in rescue and rehabilitation of local wildlife.

Categories Animals

Tags animal, rescue, wildlife

More Details »