If you have ever been on any social media platform, you will know about the current trend of binging television series’ and movies through your very own television or mobile device. Nowadays, people just “Netflix and chill” or “Hulu and relax” or whatever television/movie streaming service you might have combined with some sort of serene word following it.
'Phantoms' is a 1998 thriller about a Colorado town being terrorized by a monster, and it was filmed here. Could it REALLY be scarier than Gigli, though?
There's only a handful of drive-ins left in the United States, so we're lucky to have one in our backyard at the Holiday Twin, now recognized for its nostalgic charm.