Globster
Seal Cove is a quiet town in Nova Scotia where Michael Keating works as a marine biologist, studying seals. Lately, there has been a stir caused by dead seals and sharks washing up onto the shore. What is so strange is that these animals are...