Guilty

After a body is found strung up in the Wildcat gym and Ted Grant becomes the main suspect, Oliver and Laurel argue over his innocence.

Season 3 | Episode 6
TV-14
Originally Aired On: April 11, 2017
PRESENTED BY