Niagara Falls, New York, USA After work I went to visit a friend in Tonawanda, NY, USA, on my way there I drove through Niagara Falls New York. This town is filled with abandon and boarded up buildings.
Comments
Sign in or get an account to comment.