Giffords Stepping Down

The music on her announcement is not my cup of tea, but how can one fail to be impressed by her in this announcement? And come back soon, Rep. Giffords. Arizona (or at least Arizona Stinquer Jamie Sommers) deserves sane political leaders.