Review

TV Review: The Flash (1×07) “Power Outage”