[14 / 4 / ?]
A couple of days ago I posted that I was going to be spending a year in another country for work. The company I work for was going to let me pick where I go but now has decided that I need to go to Peel, Isle of Man. I'm freaking the fuck out. I could use some advice. I've never been outside the US, and according to Isle of Man poster Peel is shit. Am I going to survive?