Somehow missed this thread, but in true British comedic fashion found it in the end, and can now cause wacky accidents.
Anyway Location in Europe : England.
And Europe is so much better than anywhere else, in teh unvierse.
So can i join?.