Srt-68 Barracuda

I'd also be interested in how you mount your speakers so as to NOT kill your knuckles when you roll your windows down :D

j