Skip to main content

Suicidal Squirrels

·1 min

Suicidal Squirrels kill themselves! “Suicidal Squirrels” is the story of 100 adorable little squirrels that have decided they want to die. 100 squirrels - 100 episodes. Witness all the squirrels kill themselves one by one in a series of most ingenious suicides - always with a smile on their tiny little faces…

Image
Watch the episodes