Libyan Hit Squad (LHS) The Witch & Mirror Ball - Video
PUBLISHED: Jul 17, 2012
DESCRIPTION: "Head Bed" short film by Chachy, "Mirror Ball" & "The Witch" music videos by Libyan Hit Squad plus some random nonsense from "Death Metal in Jerusalem tour. 2004, 2005, 2006.