Check This ‘Godzilla’ Mega-Banner!

  • Canucklehead

    That’s a pretty big banner, I suppose. Could be bigger though.