Can somebody point me to the right thread

Peel & Seal... That's the stuff.... Thanks Plugger340! Funny all the reviews of the stuff I read were all for sound deadening in vehicles...


I can see how this Peel & Seal would deflect the heat but how does it dampen sound?