Ride the Ducks

News

Ride the Ducks Operations in Philly “Suspended Indefinitely”

Ride the Ducks, the company behind the rumbling amphibious “duck trucks” that have carried scads of quacking tourists through the city’s streets and on the […]