The Flatbush Zombies release visuals for their track “Death” off their new mixtape, Better Off Dead, which is available for download [here].