October 11, 2016October 13, 2016 MicrowavedInfinity Thwip!’s TV Reviews – Supergirl S02E01 is Up, Up and Away!