Waterspout spotted off NewfoundlandStephenville, Newfoundland and Labrador, Canada 24 Aug 2020
The Telegram
|