or

Happy Squirrel Productions

skip to my lou...

Happy Squirrel Productions Happy Squirrel Productions

Is it funny? The videos. What is funny? Funny makes you laugh. Do our videos achieve this standard? We at Happy Squirrel can't tell anymore. All we know is that ham n' cheese sandwiches are delicious, while exclusively ham sandwiches or exclusively cheese sandwiches are not satisfying.