Led by vocalist Brenna Gethers, the Bomb Squad is an American music award winning funk/rock band.
Added by Upcoming Robot on November 16, 2007