Glad to see a few old timers found there way back to Staten Island and witnessed first hand the Positive changes that are taking place all over the Island.
Staten Island is a great place to live!
Maybe now you'll stop bitchin about how the Island's gone down hill since YOU left!
Jeff
Staten Island WebŪ Forums Index.