The image above has been splashed all over the net over the last week. It looks like a scene out of The Flight Of The Navigator, but really, that tarp could be hiding the future of American air power.
The image was taken by Arizona resident Charlene Yazzie on Arizona Route 77, with the convoy of trucks and black SUVs from the Department of Public Safety heading south toward the town of Holbrook, Ariz.
When contacted by KMOV of St. Louis, the Department of Public Safety, which is a major state law enforcement body, playfully said they have no idea what the thing is stating: “UnFOrtunately we do not know what that is but it looks interesting.”
Read more