![You Fail: "Icarus"](https://static.punknews.org/images/frontpage/fp-1363718422.jpg)
Via an Anonymous Source, Posted by Kira Wisniewski Videos
France's You Fail have released a new video from their self-released and self-titled album for the song "Icarus."
France's You Fail have released a new video from their self-released and self-titled album for the song "Icarus."