Topic: Jackpotjoy
Type
Massive Yellow Rubber Duck Drifts Down River Thames in Ad Stunt
Britain's shame is complete
Not so long ago, England had an empire on which the sun never set. These days, it's got a 50-foot-tall rubber duck sailing down the Thames. Nice going, Brits! Games…
Advertisement

