The Flash: King Shark Extended Trailer Released

The CW has released an extended trailer for next week’s episode of The Flash, titled “King [...]