Barack Obama's Tucson speech rose to the moment and transcended it

4000
3000