1 / 500
Harry J. Lennix ABC's Commander In Chief Commander-in-Chief

What to Read Next

Commander in Chief Stills

November 30, 2006