Season 1 Episode 8 The River in Reverse

The Originals Episode 8 “The River in Reverse” Sneak Peek #2

A second sneak peek for The Originals, episode 8 “The River in Reverse” can be watched below.