Watch the new video from Fat Tony and Taydex for "Godly" featuring Negashi Armada.
Show Me The Body's new album, Dog Whistle, is a call to arms, backed and inspired by a small army of New York underground artists.
It’s the first single from the Atlanta-raised artist’s forthcoming album, Commodify the Moon, Militarise Heaven, Compromise Love, Regentrify Hell.