User talk:Mistyvapors

Alieogenesis, first coined by Max Shure on January 26th 2007 as a term for the belief that life on earth was created or spawned by aliens.