Hall of Fame
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.