Gabby Giffords Leads the Pledge of Allegiance at the DNC

This entry was posted in Political, Touching. Bookmark the permalink.