UFOs Appear Over Haneda Airport, March 3, 2011 March 5, 2011 by Steve Beckow Share this:TwitterFacebookRedditEmail