I have no idea if this is or is not a cloaked UFO, but it certainly looks pretty suspicious. Apparently it’s enshrined in Google Street Views and was taken in Italy.
/ Home / Archives for UFO in Google Street View?
Toward a World that Works for Everyone