Not to be confused with the American trash metalband Dark Angel, this is a shirt from Czech symphonic gothic metalband Dark Angels.
Allthough the photos arn't perfect, the color of the shirt is actually a dark sort of grey, so it isn't a black shirt that faded.
Not sure from which year this shirt is though.