Release date: November 11th, 2013
Price: £14.99
Purchase link: Twelve Monkeys (LIVE!)
Notes: Limited to 4000
Embossed treatment
Actual pictures:
Price: £14.99
Purchase link: Twelve Monkeys (LIVE!)
Notes: Limited to 4000
Embossed treatment
Actual pictures:
Last edited by a moderator: