2006 Waterhen Lake, Saskatchewan, Canada UFOs

April 28, 2006 - Waterhen Lake, Saskatchewan, Canada Several Witnesses See Strange Light Display.

April 28, 2006 - Waterhen Lake, Saskatchewan, Canada
Several Witnesses See Strange Light Display.

Categories:
Show More Show Less
Comments