Home » Shop » The Song Remains the Same » TSRTS (1984) Sticker, Promo (Japan)

TSRTS (1984)
Sticker, Promo (Japan)

From the collection of Mark Linchner

Here is a unique set of promotional stickers from Japan that were complimentary to customers who purchased The Song Remains the Same video.

Share this page: