Crazy, Funny, General, Strange, Vids

The Curse of Cheddar Bay

An epic tale unfolds in a local Red Lobster…