United States
United States

Review bynowheregiirl2026-11-08

Not a good place. Lived here my whole life, and it fucking sucks. Lots of good things come from here, but overall it deserves 1 star.

No comments yet

Sign in to comment.