Yes, that was Zach Galifianakis and Will Ferrell riding past you on a duck boat today.


The comedy duo took a Duck Tour through Boston as part of their whistle stop tour to promote their new movie "The Campaign."


Galifianakis and Ferrell climbed aboard the boat at the Museum of Science, road past the State House and found their way to the Charlestown Navy Yard where they shook hands with the crew from the USS Constitution.