Japanese tour promo - here she comes 50 megatons!

Look out! In 3 weeks Catzilla returns to Japan to unveil their debut album and perform at the Back From The Grave Halloween Ball.  "CATZILLA! Here she's comes like an atom bomb 50 megatons!" From the band's debut album.

Leave a comment

Add comment