Luna Vachon Profile

Born: January 12, 1962 | Birthplace: Atlanta, GeorgiaDied: August 27, 2010Billed Hometown: Montreal, Quebec, Canada/The Other Side of DarknessOther Aliases: Trudy Herd, Princess Luna, Angel Baby The future Luna Vachon was adopted by Paul “Butcher” Vachon as a young girl, when he married her mother Rebecca Pierce – his second wife – in 1966. Gertrude wished to carry on the […]