Brazil UFO in Clear Definition February 28, 2011 by Steve Beckow Recent sighting in Brazil, Feb. 24, 2011. Real? Not real? Not absolutely sure. But always enjoyable to ponder. Thanks to Fifi……….. Share this:TwitterFacebookRedditEmail