Posts

Showing posts with the label hotel

The death star hotel in Azerbaijan.

Image
This 521-foot-high hotel is coming to Baku, Azerbaijan, either to host a bunch of Imperial forces or obliterate the local population with a giant death ray.