Home / finale finale Blog news Supergirl Will Hang Up Her Cape After Season 6 By Andrew Tejada September 22, 2020 Comment 11