These custom banners are likely versions of print and billboard ads that have only recently been approved by DC Comics in the USA, which would explain why they have only been put to use at Movie World just now.
These custom banners are likely versions of print and billboard ads that have only recently been approved by DC Comics in the USA, which would explain why they have only been put to use at Movie World just now.