I couldn't find the write up in the Rev section, I saw these mentioned in the new Snowtech mag I picked up today, they mention SLP as a distributor, I checked 'em out and they're roughly $140 for the 6 pc. clutch side vents.
Are these brand new and no one has real experience with them yet ?
Here's the
link for them.
Anyone else have any thoughts or experience ?