Future Nostalgia

Looking Forward To Remembering Today

03/02/10 - Duck Splash

Duck Splash

One of the Ride the Ducks tour vehicles splashing down in the Delaware River last summer.