They Came From Outer Space profile image

They Came From Outer Space

Richmond, United States

They Came From Outer Space is a bi-monthly film review show where film buffs and filmmakers dissect science fiction and genre films in relation to their own work. Aired on WRIR LP 97.3 FM.