Are you a big Godzilla fan? Well, should you find yourself in Tokyo, Japan, in and around the area of Shinjuku City, then you may want to visit the Hotel Gracery. This location actually has an 80-ton ...
There are only a handful of rivalries in pop culture as iconic as the feud between Godzilla and King Ghidorah. In the history of kaiju movies, these two behemoths stand as a testimony of strength, ...