Yeah at first I also thought he was talking about the Pink Panther stuff - that would **** and it definatley isn't that dense. My parents just built a house and we went to see it alot of times during the build process. I am thinking that maybe he is talking about that grey/ silver looking stuff, it has all sorts of stuff written on it over and over. Its that size, like 3/4 inch thick and fairly dense. I have no idea what its actuall purpose in a house is, but i thought it might be a little rigid and unbendable for a car... unless you just take alot more time and cut it up alot for every curve.
Well i'm not sure if this even helped, but i think I MIGHT know what your talking about, at least.