Skip to content
VinylLens

First-year pressing

Titans Of Creation 2020 Europe Pressing (27361 48981)

Titans Of Creation by Testament

LimitedPicture disc
Artist
Testament (2)
Title
Titans Of Creation
Label
  • Nuclear Blast 27361 48981
Country
Europe
Released
April 3, 2020
Format
LP, Album, Limited Edition, Picture Disc · 2 records
Barcode
727361489816, 727361489847
All 12 pressings of Titans Of Creation