Thursday, February 28, 2013

Should I Buy Scarah Screams for $199.00

Should I break down and buy the Scarah Screams double pack for $199? *sigh*. I guess if you are a true collector it's a must *sigh*