MYSTERIOUS PHOTOS OF AN ALIEN CRAFT OVER CANADA
DECEMBER 3, 2013 ..... GRAND FORKS BRITISH COLUMBIA CANADA
I was driving to visit an area of my town I frequently go and once lived. I was driving and noticed a low bright light in the sky just above the mountain.
I thought to myself wow, I hav…
456 days ago