J jayissuperman Active Member Dec 19, 2017 #1 i dont want to ruin my cape with any adhesive. any opinions so i can velcro down my cowl