Alien Tourists Invade Maine
Don’t panic, but Aliens have invaded Maine! A UFO was seen landing in Maine in the wee hours of the morning yesterday. Now I know what you naysayers are thinking, “Chuck Billy is overreacting again.” But this time I have proof from a reliable source. Even more reliable than celebrities, politicians, and a stuffed dog […]