Chicago, IL based Yakuza have posted the video for "Black Market Liver." The song comes from their 2007 Prosthetic release, Transmutations. The video was directed by Sara Jean.
Chicago, IL based Yakuza have posted the video for "Black Market Liver." The song comes from their 2007 Prosthetic release, Transmutations. The video was directed by Sara Jean.