Foo Fighters – Long Road to Ruin Director: Jesse Peretz August 1, 2007 https://altsds.co/1v22 TAP TO UNMUTE Alternative, Foo Fighters, Indie, RockLast Update August 1, 2007 / Random Video Next Video Discover Deftones – Ceremony Directed by: Leigh Whannell Franz Ferdinand – Take Me Out Directed by: Jonas Odell Mogwai – I’m Jim Morrison, I’m Dead Directed by: Unknown