Re: Is Talisman Playing In The UK?
Date: June 29, 2006 06:52PM
Not being nasty here but can it not be in a more central location of England than London? It's a bit of a trek for people further north. I don't mind going to Manchester/Liverpool/Wolvo at a push but London's just too far south.