Highest Rated Comments


RedFoxZERO2 karma

I've heard the nature is really beginning to take over the town. Is this true and does it make for a surreal experience?

Also, any mutant deer?