David Huggins is a 72-year-old man who believes he lost his virginity to an alien. He also believes he’s been visited by aliens for the majority of …

First posted on https://io9.gizmodo.com