Does this place remind you of Times Square?
Loading...