All, This has just been released & tickets are available now ........ http://www.triumph-live.co.uk/home
not getting at anyone but i get well pissed off with everything that goes on being down bloody ssssssssoooooooouuuutttthhhhh even the good weather make the north independant i say !!
675Trouble it's in the Midlands..... which if i remember correctly from my Geography lessons, is north of watford, which technically makes it UP FEKKIN NORTH better put me thermals on.