Anyone in New England?

Ratzilla

Virgin
Joined
Aug 23, 2018
Posts
21
I'm in RI specifically, I'm wondering if there are any chat-friendly locals around.
 
New England

Well I’m not sure I count as a “local” but I am in New England (Maine) and would love to chat....
 
Back
Top