By Vladimir Brezina
These tropical storms have certainly stirred things up! Hurricane Irene came through ten days ago and deluged the entire region, and a couple of days ago Tropical Storm Lee repeated the performance. This morning, looking out of the window on Manhattan’s Upper East Side, we saw a strange sight in Hell Gate…