Shirt from Gov't Mule's 2005 European dates of their Deja Voodoo Tour.
Size is L and the colour is kinda weird, it mindfucks your eyes but seems to be a mixture of mainly purple combined with some kind of beige and you can even see some light brown in there, it all depends in which light you look at it.