Barrage – Lucifer Song (2005) Directed by Emile Zile. Taken from the album: HERO OR DIRT? by Barrage (FM12) Share this:TwitterFacebookLike this:Like Loading...