Home | About   
A series of videos, digital signage, and indoor displays for the 2018 World Cup. Everything was on display at the Comcast Xfinity flagship store in Washington, DC.
Project: Comcast Xfinity World Cup
Agency: Huge Inc.

Hondo Logan
Atomsk.tv