UFO in France France March 5, 2010March 1, 2010 by StreetViewFun.com StreetViewFun.com · Reply View larger map (thanks chucky) Please wait... Similar Street View images Is this a UFO in France? Accident in France Border crossing between Belgium and France UFO UFO or explosion? UFO on Mars UFO In Bermuda Meteor impact or UFO? Ufo in Moonbeam, Ontario