Tag: Soundtank

There are sound systems, and then there are monstrous sound systems. This one definitely falls into the latter category. In the words of immortal loud band AC/DC: If you see the SoundTank rolling into your neighborhood,…