David Huggins

Johnny talks to alien abductee David Huggins 09.06.18.

David Huggins has a love story of intergalactic proportions. He claims to have lost his virginity to a female alien named Crescent...eventually fathering over 60 human-alien hybrid babies. He's spent his life telling his stories via his paintings...which range from kind of terrifying to erotic.....
Read More