17 years ago
Velcro tape.../? non
eto ..... let me see....
umm those tack pins
how about threading it , you might have to make it a permanenet fixture
How far are the speakers you could tie a cable to it or a zip tie
stick a magnet so that it sticks to the roof...?