Hat tips to the BBC's documentary series on Africa for capturing what is perhaps the best reaction to a squirrel seeing a leopard EVER. If squirrels could say, "Oh shit" this squirrel would be saying "Oh shit."
Hat tips to the BBC's documentary series on Africa for capturing what is perhaps the best reaction to a squirrel seeing a leopard EVER. If squirrels could say, "Oh shit" this squirrel would be saying "Oh shit."