Tom & Roseanne in front of the Heidelberg Castle in GermanyTom & Roseanne in their boat on the water.