Holy Smoke! Giant Flying Octopus Spotted Lording Over Singapore’s Sky
At one point, some Singaporeans must have thought they have met impending doom when they witnessed an alien overlord hovering above Marina Barrage. Luckily, it wasn’t so. Singapore is a tiny island, which means it will take a while before alien can spot it from outer space. They (the aliens) […]