Targa Newfoundland 2024 ended a week ago and I am still buzzed from driving in the rally for the first time. Six days of driving, 2000 km of fun and challenging roads, gorgeous scenery, and wonderful people adds up to an unforgettable experience. I saw the coverage of past Targas years ago and it left […]