Explosivo! recorded this album almost 10 years ago and it got buried. They ended up disbanding and the members went on to start and play in The Devil Himself, Iron Chic, and Small Arms Dealer. Go check out the album before it’s physical release, which seems to be soon but we’re not exactly sure when.
Dead Broke Rekerds/ Limited Pressing are teaming up to release the album.