Items tagged with chinese balloon
by
Tim Sweezy - Thu, Feb 23, 2023
A metal sphere has become the focus of some humorous and wild claims as to what it might be on Twitter. Tweets have speculated that it might be a UFO, as well as a Godzilla egg.
The huge metal ball has left police and residents in a...
Read more...