Posts tagged "play"

Leapin’ Leopards: Watch A Bunch Of Big Cats At Play

Okay, so ignore the annoying music, these guys are leopards that live at the Big Cat Rescue in Tampa, Florida, and they’re just trying to have some fun.

Julie Gerstein / May 29, 2012