If you heard a scream back in May on Friday the 13th, it was probably us when the Scarlet Witch Ears sold out before we could even grab them.
The ears sold out in mere SECONDS…how is that even possible?! But before you use the Darkhold to obtain your own pair — take a breath! You have another chance to grab your own pair, no dark magic required!