Ireland Tag

/ Posts tagged "Ireland"

Video booths with green screen is our speciality, so when Cadbury Ireland was looking to create a snowy, Christmas themed video booth for customers to have fun with they contacted Green Screen UK. The tour was for four week throughout