Blacktop Mojo Announce Self-Titled Album