I think there has been a huge mistake. Somebody's Arrington 90mm throttle body showed up at my house (thats the story I told the wife, shhhh)
That is just SICK... Well, "How It's Made" has 90mm TB's on it right now anyway so I am recording it and gonna hook myself up.
Think that will pass if I send over some strippers-LOL. Since it's there mind as well test fit it right?