A long, cruel, and excruciating wait is upon us fans of The Vampire Diaries.
Episode 12, "The Descent" does not air until January 27th, but the short and extended promos are up! Looks intense!
This wait is already feeling torturous and it has literally just begun.
Via Blood Falls