consequenceofsound.net
Big Business unveil new song "Let Them Grind", announce new album and tour
For the new album, the LA metal act has returned to being a duo.