Commercials, Mike Harris, Work

SF Deltas – To the Naysayers

This commercial was created to launch the new professional soccer team in San Francisco.