Duct tape flotilla to take over Chena River

The 15th annual Red Green Regatta is scheduled for July 24 when dozens of duct tape rafts will launch into the Chena River at Graehl Park.