Posted on April 20th, 2012
Archived in Land Animal Videos
Leave a comment
A Store In A Tough Neighborhood
Cute Adele Cover
This is the video of an adorable baby leopard that has a shaky leg while it is getting its neck scratched.
Mail (will not be published) (required)