Built with Berta.me
Thee Noise Explosion is a "free-punk jazz noise band" from Macon, Georgia, the home of Little Richard.