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

