I've seen these for sale at JAE and a few pics I've seen on the net of engine bays have these things featured. My question is, is this a valuable bit of engine bay accessory, or is it just a very expensive sweatband with a Spoon/Mugen logo on it?
My ignorance leads me to believe "sweatband" but I would like to be proved wrong.
My ignorance leads me to believe "sweatband" but I would like to be proved wrong.