UFO OVER TEXAS

A UFO flew across Texas last week. The aliens were from Planet Zeeba!

https://weeklyworldnews.com/