Skip to Content

By Miranda Wicker

The Mikaelsons celebrate Christmas on The Originals Season 3 Episode 9. Keep reading to find out if the siblings have been naughty or nice this year!