so where are the English venues? And why is it the last time they 'came' to England the venues require a 120+ mile round trip to the 'local' venues of Wolverhampton and London on a Sunday or weekday night. I though f**k em if that's the best they can do. See the latest 'album' is all the old stuff so when you've got em already what's the point are buying that crap. They must think we're thick tw**ts. Bollocks to em!!