Cage The Elephant – Ain’t No Rest for the Wicked June 16, 2008 https://altsounds.tv/p150 2000s, 2008, Alternative Rock, Blues Rock, Cage The Elephant, D.A.R.Y.L, Rap Rock, RockLast Update June 16, 2008 / Discover Papa Roach – Where Did The Angels Go Director: Ezio Lucido Polyphia – Ego Death (Featuring Steve Vai) Directed by: Caleb Young Marilyn Manson – Putting Holes In Happiness Directed by: Philippe Grandrieux