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.

260,372 total views, 172 views today