Alien creature: People were surprised when a user posted photos on the social site after seeing an alien on the beach. A user wrote while posting photos on Reddit, that his mother and girlfriends had gone on the beach, during this time they saw it. According to the report of Daily Mail, the matter is […]