Kree

  • This Week’s TV Highlights – 21st May 2016

      Another great week of TV. The usual suspects all stand strong, but some just a little stronger than others! As always, beware, spoilers below! DC’s Legends of Tomorrow Season 1, Episode 12 – Last Refuge Sky1 This week saw the team face off against another foe sent by...