Those UFOs over Manhattan may have been a clutch of balloons from a Westchester engagement party.…
Read more Read more

These three lights hovered over the skies in El Paso, Texas, the other night! What, is this alleged "Westchester" in Texas, now? According to "the authorities" it was an "air show." Yeah, sure, an air show... for aliens.