Shag Harbor’s Alien Crash Site?