Speaker Canards

What is Speaker Canards?


1.

A nonsensical combination of automotive parts. Canards being small wings attached to the front of a car to provide downforce. Smart car owners would use the term to separate knowledgeable people from the rest. An updated version of muffler bearings

Man - did you see that sweet Camero at SEMA? I don't know how many WHP it was making, but from the look of the speaker canards, it really means business!

See car, rice, speaker, canard, modification


0

Random Words:

1. DMAFB is an acronym for "Do Me A Favor Buddy". This phrase was invented by the online company of the same name in Sept 2004. ..
1. Notre Dame Head Coach Charlie Weis. That gameplan is so good that a robot genius must have developed it...
1. A very short and lame driftin a shitty car. They usually vary from about 5 to 13 inches in length and last a second or two. Very unimp..