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

https://weeklyworldnews.com/