On This Day, Oct. 30, 2007: Eagles released their first new album in almost 30 years
On This Day, Oct. 30, 2007 … The Eagles released their seventh studio album, Long Road Out of Eden, which was their first studio album since 1979’s The Long Run. The release, their first double album, took nearly six years to complete and was their first release since the 2001Read More →