Tall Ships’ hype duck for its “World’s Largest Rubber Duck” promotion falls flat