well the OD of the tube is only ~6.29" IIRC, if your flush mounting then its more like the 8.25" or so. I just called them and got the specs, but I must have thrown away the sheet I wrote it down on.
If your familiar with the Bernoulli principle than your would know that flush mounting is less efficient than having it stick out a few inches, has to do with scavenging
'03 Dodge Stratus Coupe
'89 Dodge Spirit soon to run 10's
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.