Quest TV writes “On the night of December 31st, 2012, in the serene town of Ketchikan, Alaska, extraordinary UFO footage was captured. These compelling sightings lend credence to the high UFO activity in the area, sparking questions about what the US military might know regarding these enigmatic occurrences, concealed from public awareness.”
UFO Footage Filmed in Ketchikan Proves High UFO Activity
