Avon ,Ohio is the self proclaimed capital of Duck Tape and have a three day festival to prove it. The parade has floats made out of duct tape and there are cash prizes.
1 / 17
WEWS-Cleveland Videos
Fri, Jun 15, 2012 9:28 AM EDT