Quote Originally Posted by Hotboat View Post
Nope, supposed to be some new stuff. Much more durable and super sound deadening.
idunno...????