Palin just finished her speech....and she did well! She'll kick Biden's azz any day!
1D