Waterspouts spotted in the Strait of Georgia, Wednesday

0
239

Waterspouts were spotted off the northern tip of Texada Island early Wednesday morning.