CLE

The Avon based world headquarters of ShurTech, the makers of Duck Tape®, was “flower bombed” this morning by one of their adhesive’s most famous users.…