The Comcast Experience

Philadelphia, PA

The Comcast Experience in Philadelphia exhibits one of the world’s largest continuous LED video displays.

CLIENT

Company Name

WHEN

August, 30th 2021

WHERE

Edmonton, CA

INDUSTRY

Industry

AWARDS

Thea Award

ARTICLE