Suicide Squirrel Jumps Off Of Building

A daredevil squirrel was filmed flying off the 21st floor of a Toronto, Canada, building
Amazingly, it has been reported that the rodent ‘made it down well. Fly like an eagle: The squirrel is seen soaring in the air above the trees.

246,068 total views, 248 views today