Tag Archive: 23

Something Stunning Is Taking Place Off the Coast of Singapore

  Back in November, when the world-record crude inventory glut was still in its early innings, we showed what we then thought was a disturbing image of dozens of oil tankers on anchor near the US oil hub of Galveston,…
Read more

Crazy! Floating Cities Spotted Again In US and Footage from China

Gawping crowds caught the bizarre natural phenomenon on camera, and watched in awe as towering skyscrapers seemed to appear in the clouds. The ghost-like buildings dominated the skies for minutes on Friday in Dalian, China. The stunning footage shows the…
Read more