All My Life is a song written and recorded by the Foo Fighters for their fourth album One by One (2002). All my life claimed to be their best song and later appeared #1 song on their Greatest Hits.
Guitar Hero III (Downloadable Content)
|This song appears as a Master Track.|
Please help WikiHero by putting a video here