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 have never seen that there before. It was too close and bright … Read More →