Are aliens real? Do you believe in them? Do you think they live with us? A person might have just proved that they are visiting us. A giant extra terrestrial mothership was spotted by a internet users roaming over Florida, USA, on Google Maps and the internet is going mad over it. A stunned reddit […]