Upbeat and on a roll, Obama showing some swagger (AP)

Top