Horror History: Tuesday, June 16, 1987: Bad Taste was released in theaters

The population of a small town disappears and is replaced by aliens that chase human flesh for their intergalactic fast food chain.

BUY IT NOW!

DVD

WATCH IT NOW!

Amazon Prime