Thursday, 24 February 2011

UFO News Article:
“An alien invasion? Maybe in L.A.”,

24 February 2011 (Tulsa World, Oklahoma)

This is an article regarding the 1942 Battle of Los Angeles”:

http://www.tulsaworld.com/scene/article.aspx?subjectid=268&articleid=20110224_371_0_Theali567923














The famous 25 February 1942 Battle of Los Angeles” photo
(gstatic.com photo)