Originally Posted by Anonymous
Again, I ask where do all of you live so we can discuss your town. As I predicted no one will own up. Cowards


Montauk.....what have u got to say about that town??