I believe this pic is from the Targa Newfoundland Rally in, you guessed it, Newfoundland. I follow the rally every year and hope to be able to compete in it one day.
Blurry, but still gives that “badass” feeling I have grown to love and enjoy.
Here is a pic of the same Mini, just not in mid-flight.
I don’t think the pics are from the same years, but it is the same car.