Just like any other car audio shop, we have people come in that think their sound systems are the loudest thing around. Though i will admit that some of them are pretty nice, LOUD most of them are not!
So we came up with the Defiant Audio Bass Tour!
These are the video's that have resulted from that!
This is a video of the one of the largest systems we've built.