Tag Archives: Michigan

Triangular UFO Filmed over Michigan, USA, 9 September 2011