Ah yes, the infamous Horse Head Mask. It’s seen everywhere. It’s been spotted jogging in a hurricane. It’s been seen on Google Maps. And now those blank, staring, equine eyes can be yours. As they say, nobody cares who you are until you put on the mask.
Horse Head Mask