Alpha Red



Status

Summary
The whole world knows Kara is supergirl now. Evil has gone into hiding and life is getting good. So Lena, Esme, and Kara going to the fortress is nothing right? Nothing bad could happen right? Right?