USA. Miami, Florida. Bush-Kerry debate on TV.
Ajax loader