‘Chinook Down’ at Times Square

'Chinook Down' announcement seen on Times Square, New York City.

‘Chinook Down’ announcement seen on Times Square, New York City.