Suicidal Squirrels

Suicidal Squirrels is simply irresistible. You have to love these sweet little squirrels that kill themselves one by one in a series of hilarious cartoons! www.mobilestreams.com © Mobile Streams PLC