Expedia - Travel Like a Champion
A proud project from our London office; Expedia’s global TVC for its Champions League sponsorship. The spot is produced in Istanbul’s various remarkable locations with the incredible effort of Turkish crew and talents, along with the great support of our client and agency!
- Production Company