Well not exactly, but a while ago I bought some wide yellow tape that sticks to things - but can be easily peeled off again. I can't recall I got it from - anyone know the proper name for this such tape? It's *not*
- posted
7 years ago