yeah i've seen that thing long time ago and was like "what the hell is this"
and whats the point of "coiling" the exhaust pipe? the less there is resistance in the gas flow = better the exhaust system.
NOT wrapping it around over over in some HUGE metal can... sheeeeesh!!! although, i wanna see some one put that thing on on their's car just for scientific research