Giant Robot Store and GR2 News

This is a strange looking ship that’s being built to protect a family in China. Yet there is a Christian cult in China called Almighty God that’s hardcore believing the world will end on December 21st. The ship and the cult seem to no be related. Yet, who says that a ship is the answer? Is it water that’s the doomsday problem? Read more about the cult. (LA Times – Doomsday China)
Continue reading