Mark Royle
-
Blogs
The 6 worst eyesores of downtown St. John's, NewfoundlandI loves St. John’s, Newfoundland, but there’s a few big problems along the skyline downtown. Which one do you think is the worst of all? If you enjoyed this video, … Continue reading “Members”
