Broad Topics
"Aliens"
Are you in support of "Denver's Initiative 300" aka "The Extraterrestrial Affairs Commission"? Do you believe in extraterrestrial beings? Or just the movie ET? Alien expert and host of "Xtract" on LA Talk Radio called in to give his opinion on this fas