My Rating ★★★★★ “Bog Beast” The monster had crawled from the dark ooze filling the La Brea Tar Pits, searching for knowledge of the surface world above him. His kind…
My Rating ★★★★ Death Waits For Moonrise… Inside of a university laboratory located somewhere in the Balkan states, two scientists work feverishly to break down a newly discovered virus. The…