18 hours agoBuff Ledge Alien Encounter: Terrifying 1968 UFO Incident in Vermont 👽🌌#aliensJaysRetroReactions