Supergirl #029

Supergirl #29 | Red Hot Rage!

If the New 52 run of Supergirl has kept one thing consistent above all else, it's Kara's ever-increasing frustration and anger. She was angry when she emerged from her pod, angry when she met Superman, pretty...