ALIEN LANDS IN VERMONT

Gets Too Fat To Fly Home The quiet town of Newport, Vermont didn’t expect a visit from extraterrestrial life this summer but that’s exactlywhat it got on a humid afternoon in June. Shocked commuters watched as a small spacecraft touched down near the gas station on Sias Avenue around 2pm. The pilot, a tiny grey … READ MORE