The annual Duct Tape Festival takes place this weekend in Avon
1 / 27
WEWS-Cleveland Videos
Fri, Jun 15, 2012 6:56 AM EDT