Whats this? I have a co-host? Sure do and he picked out this little gem to review for this weeks brand new episode! In this John McNaughton directed sci-fi horror film starring Rae Dawn Chong, an alien is banished to..