John Kannenberg: Radio interview at Springfield Amtrak station
John Kannenberg: The spot where we were eventually almost crushed to death (well, not really)
John Kannenberg: Obama buttons for sale
John Kannenberg: the line on the street
John Kannenberg: the line on the street
John Kannenberg: the line on the street
John Kannenberg: the line on the street
John Kannenberg: Obama t-shirt salesman
John Kannenberg: Nike Obama button guy
John Kannenberg: so much for those green policies
John Kannenberg: the world's youngest police officer
John Kannenberg: A variety of Obama buttons for sale
John Kannenberg: Yes We Can
John Kannenberg: satellite dishes at the Obama rally
John Kannenberg: first shot of the Obama crowd
John Kannenberg: the Obama podium
John Kannenberg: more Obama crowd
John Kannenberg: still room in the Obama crowd
John Kannenberg: reflection of flag and Old State Capitol
John Kannenberg: picture taking
John Kannenberg: photo taking
John Kannenberg: Obama crowd getting worse
John Kannenberg: and worse
John Kannenberg: and worser
John Kannenberg: Obama crowd
John Kannenberg: snipers setting up on roof of the Old State Capitol
John Kannenberg: somewhere in there is the one way in and out of the crowd.
John Kannenberg: once we moved to the grass there was room to breathe.
John Kannenberg: IUPAT for Obama