Review

TV Review: The Flash (1×03) – “Things You Can’t Outrun”