Posts

Light the World Billboard 2017, Times Square, New York City (120'x75' 9,375 sq ft)

Vision Graphics Produces 9,000 Square Foot Billboard Displayed in Times Square