Celebrities See All

Close

Quick Links

or

Happy Squirrel Productions

skip to my lou...

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.