‘Godzilla: Planet of the Monsters’ Theme Song Video Takes You to the Roof

It’s a foregone conclusion that any sufficiently epic movie from Japan will, at some point leading up to its release, put out a trailer with a seemingly random pop music track suddenly bursting through our speakers. As cities come alight with atomic fire and buildings are toppled around fleeing citizens, someone, somewhere is belting her […]