Watch the trailer for Leigh Hart and Jason Hoyte's new show, Screaming Reels. Coming soon to Duke.