Featured in Times Square in New York, New York - the “Bowtie Screen” is strategically positioned at 1500 Broadway Ave and 43rd St.
Producer | Director - Quinn Halleck
Executive Producer - Lisa Broderick
Graphics - Ryan Trefes
Colorist - Dustin Wadsworth
Producer - Alexandra Ortiz
Coloring - Company 3
February 1, 2023