Tour Bus Boat

Tour Bus Boat


Philadelphia, Pennsylvania (PA), US
A tour named Ride the Ducks which involves riding in an amphibious vehicle, or "truck duck" on the roads and then into the water.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement