Aired 7 years ago - Nov 23, 2017
Oliver celebrates Thanksgiving with his family but the happy moment is interrupted. Meanwhile, Black Siren returns to wreak havoc on the holiday.
Mouse over thumbnail for slideshow
Or scroll and see one by one:
Thank you for making our content better.