Richard T Puncsak dba CLUB 21 BAND / Press

“THE BOOM LABS @ 56 Music Square West in Nashville, TN has united with major music producers, serious new manager with clout and together they have more credits than I can list. NASHVILLE take Notice. THE BOOM LABS is on your doorstep in a BIG way!”