News: Location Scout Office Depot

home-depot-thumb

News: Location scout for a tv spot for Office Depot (Delray Beach, FL).

Steven Weill produced for Steam Films and Refinery Post, all New York City based.