Newfoundland - The Eighth Wonder of the World
24 August 2026
… My recent trip across the water to St. Johns, Newfoundland was a blast. My cousin's wedding was nicely done and him losing, and … but when I arrived, I was floored! A nicely designed grandstand and amazing racing surface …