ATTACK OF THE PHANTOMS STICKER
SKU:
A$0.00
Unavailable
per item
1980, FILMWAYS
Released in Australia, this 6.7 cm x 15 cm sticker was released by Filmways to promote the movie.
Thanks to Paul Scarborough for the info & pics