So I’m half-watching Alien Siege (AKA Alien Blood) on the SciFi Channel just now, and when the commercial break ended the movie resumed with an exterior shot of a building and the words “Salem Hills Institute Of Technology” on the screen.
‘Nuff said.
Leave a Reply