Originally Posted by oguitar
That silicon tape is pretty cool stuff. I was impressed at how well it sticks to itself.
ya it is strange stuff, I still don't know if $100 in tape is going to make two sets and $2000 in hose.. I kinda hope its not the simple..