TV – The Flash – S01E07

The Flash                                      “Power Outage”

S01E07                                          11/25/14

The CW                                          8.5

Leave a Reply