Cloaked UFO in Google Street View? February 24, 2011 by Steve Beckow 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. Share this:TwitterFacebookRedditEmail