Regardless of your political strips you have to admit last nights speech by Obama and the atmosphere in the auditorium was pretty amazing. In fact, i think it was one of the greatest speeches in American political history.
A powerful speech and he mastered his moment