About The Shop Creative Advertising
the shop is a creative advertising agency based in los angeles, specializing in trailers and tv spots for film and television, promotional reels, behind the scenes presentations, and... Read more
the shop is a creative advertising agency based in los angeles, specializing in trailers and tv spots for film and television, promotional reels, behind the scenes presentations, and... Read more