‘Chinook Down’ at Times Square

Please follow and like us:
'Chinook Down' announcement seen on Times Square, New York City.

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