Scenes from a Ride the Ducks tour


Scenes from a Ride the Ducks tour on June 18, 2010.