First in Fright
North Carolina is most definitely the spookiest place on Earth. So we created a podcast and an official Haunted Trail to make sure everybody knows exactly how spooky it is. And we launched it all on a Friday the 13th. Because why not?