An animated, life-sized (minus the head) 5 foot tall statue of Sleep Hollow's most infamous mascot, the ominous Headless Horseman.
Want to have all of the happiness you have ever experienced in your entire existence sucked out of you all while being frozen in endless fear and despair? Well,... More