This is an official Judas Priest product from the Demolition tour. These are the same ones that were offered for sale on the 2001-2002 World Tour. The front features the powerful new cover art from the Demolition Album. The back has the a declaration of the 2001-2002 World Tour.
This is one of the same t-shirts that were sold at the venues on Judas Priest's triumphant tour of the world in support of the Demolition album.