RyanMuir
Active member
I seen a clutch vent on facebook last night but can't seem to find the add anymore. It attached at the top of the panel and said something about "wind tunnel". I was wondering if anyone else seen the company that's making this? I believe it's a pretty order. Thanks!