Ordinary Night
The gas station in Mexico is located on a country road. During the day the gas station welcomes many visitors, but at this place could be called as the dullest place in the world. But that changed after the sighting where few of the people saw a thing, not from this world. Fortunately, the incident was caught on camera where you can see it floating. You’ll have to see for yourself. Spot the cursor and don’t lose it, as in the next few slides something will show up!