Printable View
Quote: Originally Posted by Chevy-Art Who makes that? china most likely. get them off ebay for 65 or 75 bucks free shipping. they're probably junk but ive wasted money on worse stuff.
Quote: Originally Posted by twodogs And your point is? I guess you missed the part about the ram air Sorry couldn't see the pics at work. Cool set up.