What do you guys think about these parts?

Discussion in 'Science, Technology & Car Chat' started by an0nymous, Jun 29, 2008.