George Washington made his annual Christmas Day ride across the Delaware River.
Hundreds gathered to hear Washington's stand-in deliver stirring words to the troops and watch three boats make the 59th annual re-enactment of his daring Christmas 1776 crossing of the river.
During the crossing 233 years ago, boats ferried some 2,400 soldiers, 200 horses and 18 cannons across the river.