I was talking to a handful of friends the other night and we got into a friendly debate about everything from the locations of these places, to whether or not they even existed. So please, feel free to comment and back me up or correct me if I’m wrong.
You think they're cute and happy little critters. You're sorely mistaken! Squirrels are evil fat fluffy tailed tree rodents that are a menace to polite and even impolite society!