Celebrities See All


Quick Links


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.