autostraddle.com
“Legends of Tomorrow” Episode 416 Recap: Lost and Found
All hell breaks loose in the season finale of Legends of Tomorrow. Also Sara wears a Supergirl costume.