Sci-Fi on the Rock

Sci-Fi on the Rock

St. John's, NL, Canada / Sci-FI On The Rock, Newfoundland and Labrador's largest Science Fiction/Fantasy event.