Times Square



Times Square was part of Manhattan in New York City.

The Suicide Squad once attacked Firestorm in Times Square.

Appearance
Super Friends books
 * Ground Zero (1987)