Oct03
Did Aliens visit Bermuda?
Not your average news , but guys could'nt let dis one hurr pass us by. According to youtubber using everyday web tool, Bermy may have just had a lil visit.
Bermuda UFO SightingAy buh! Is de Bermuda Tourism Authority funding ah secret "out of this world" #Bermuda experience? Check fa yaself
Posted by Bermuda Memes on Tuesday, September 26, 2017