It's Homecoming in Mystic Falls, but what happens when people can't physically go home anymore?
Price Peterson, TV.com
Thu, 10/30/2014 - 6:10am
It's Homecoming in Mystic Falls, but what happens when people can't physically go home anymore?