Advertisements

Churchill: 2019 Chill Advert Filming Location

Filming location for the brand new ‘ChurCHILL’ advert was filmed with a new CGI Churchill dog…