Videos: Foo Fighters: "Long Road to Ruin"
Foo Fighters have posted the latest video from their 2007 full length, The record is titled Echoes, Silence, Patience and Grace and was released on September 25, 2007.
You can click Read More for the video.