The past couple of days on my route(in Decatur), I have seen(heard first) cars rolling around with loud ass music coming from their speakers. Thing is, you can here it a quarter mile away coming towards you. When they get closer, you can see they have speakers(usually 6") actually mounted in the front grill. Has anyone else ever heard(lolol) of this or seen it? Later, QD.





Reply With Quote














