CorporateMarketingWeb Video Explainer Video AT&T needed a sizzle video to explain a new marketing program. This video was in a local house and at a corporate AT&T store. Date: October 12, 2020