Flotsam Harbour
Become a Patron
The year is 1967 and a mysterious craft has crashed into the bay of Shag Harbour, Nova Scotia. A group of friends find themselves uncovering alien agendas and government secrets when something otherworldly washes up on shore.
- Sci-fi

