Natalie Hallead
Frozen Sasquatch
2018Frozen Sasquatch
Scientists investigate mysterious disappearances at a research base where it has been reported a savage creature was spotted.
Alien Surveillance
2018Alien Surveillance
An alien invasion is caught in the surveillance cameras of an office building during a weekend work party.