Alien Tornado
Extraterrestrials appear as destructive "electrical tornadoes" on Earth.
28 April 1967, Brookfield, Connecticut, USA
26 December 1970
1 August 1939, Omaha, Nebraska, USA
16 June 1959, Memphis, Tennessee, USA
3 November 1987, New Orleans, Louisiana, USA
27 April 1959, Metairie, Louisiana, USA
21 August 1962, Barrie, Ontario, Canada
23 September 1952, Pinckneyville, Illinois, USA
29 November 1952, Olean, New York, USA

