The Great Triangular UFO Invasion of May 23rd, 2011
Posted by Xeno on May 24, 2011
Well, here is one anyway. Perhaps I’ll find more…
Yes, here is another one posted on “unexplained mysteries” (Posted 23 March 2011 – 01:11 AM)
Here are more. Triangle UFOs were reported 2011-05-23 in Texas, and in Tricities Washington. There was one the night before in Florida.