0
Anonymous
In October of 2003, they live in Nashua, New Hampshire. Saying they live in Greenwich, Ct. is just for show.
Wiki User
Chat with our AI personalities