Mission Impossible Squirrel

Just when you thought you’d seen it all, this video pops up…

This must be one of the smartest squirrels on the planet…