John Kerry: The Next President of the United States?


JOHN-KERRY-VIDEO


Click on the picture above to watch “A Remarkable Promise” (Windows Media Player)