What is the company, I believe it to be a film studio/production studio that is a rectangle with a river squigle running through it? It appears at the start of films
I need to find a tv advert. ive seen an advert, not a new one, maybe last time i saw it was around 2-3months ago. on the screen come letters and words, in sync with the womans voice over. The text is...