| Strange Weather Phenomenon in Newfoundland [ Nature ] | ||
|
|
Strange Weather Phenomenon in Newfoundland [ Nature ]
Recorded in Miles Cove, Newfoundland, Canada. Not sure on the exact date this was filmed, but apparently it was in the spring of the year, in 2003.
|




