Archives for the Month of June, 2010

Forever 21 Times Square Video

Forever 21 will soon be opening a flagship store in New York’s Times Square, and here is the video we did for the giant billboard display above the store opening. It’s a behind the scenes from a recent campaign we did for them. It’s fun knowing there is a 30 foot billboard right in the […]