New Times Square

New Times Square was located in New New York. (TV: Gridlock)