Times Square

Times Square

From Jenny Everywhere Wiki

Times Square was located in New York City, in the middle of Manhattan.

In Reality Z-25 31-H, a small rip in reality appeared in Times Square as a result of the fight against the Cosmic Solution. (COMIC: Epilogue to Destruction)