21 Oct 2018, 00:55

21 Oct 2018, 00:55

Review #ID


Reviewed Sight

Times Square - New York City, USA

Review Title

One stop

Review Rating

- 3/5


There's only so many times you can look at the neon advertising boards before becoming bored yourself but having said that it was always busy when we passed through.

User Images