Adrian J Cotterill, Editor-in-Chief
Today in the UK, the new season of the zombie thriller The Walking Dead arrives on FOX, available on NOW TV – Sky’s internet TV service. To celebrate its arrival, NOW TV and creative agency WCRS have created a film which brings the zombies of The Walking Dead to service stations nationwide. Using Amscreen media […]
Follow DailyDOOH