Bosch’s association with Discovery Channel’s Storm Chasers TV series is the
perfect tie-in to launch their ICON Wiper Blades. Ultimate torture
tests and product demos are classic and compelling.