SCREAM 2 97 CAP
SCREAM 2 97 CAP
SCREAM 2 97 CAP
SCREAM 2 97 CAP

SCREAM 2 97 CAP

Regular price
$115.00
Sale price
$115.00
Unit price
per 

Rare 1997 Scream 2 movie promo cap, Miramax licensed, in black with mask and movie logo embroidered on the front and on the back. Great condition.