Stephen Colbert Crosses the Delaware! 
Photograph by Annie Leibovitz

Stephen Colbert Crosses the Delaware!

Photograph by Annie Leibovitz