"GULF OF SAINT LAWRENCE" content on TweakTown - Page 1
We found 1 items for the tag: GULF OF SAINT LAWRENCE
NEWS
Two planes, military and commercial spot bright alien-green UFO vanish
Two planes, one commercial and the other military, have spotted a 'bright green UFO' flying through the clouds over Canada.