• 9 years ago
UFO SIGHTED AROUND LOKTAK LAKE IN MANIPUR, India 19 June 2011