It was a perfect day on Wednesday and the Chase Building located at 270 North Avenue in downtown New Rochelle decided to do some window washing. These guys looked like they were having some fun in the sun.
Discover more from Talk of the Sound
Subscribe to get the latest posts sent to your email.
