Spotted near a downtown ATM machine, this mother (grandmother?) leopard and her young cub have somehow wandered into an urban setting that must be quite alien to them. I’m sure Animal Control is on the way. Hurry, mama cat! Grab your cub by his scruff and race for the woods before they arrive!
Via Poorly Dressed
More Funny Finds: