Victoria Secret Holiday Commercial

Posted on October 23, 2013 in News

I researched and scouted for a series of holiday spots for Victoria Secret, directed by Michael Bay. They were shot in Newport, Rhode Island, and the Location Manager was Jean Chien. Here’s one of them.