Snow Leopards To Go On Display At Big Bear Alpine Zoo

Two snow leopards will go on display at the Big Bear Alpine Zoo.<br/><br/><br/><br/>