1. VH1 News
    VH1 News: The Eagles

  • Posted 10/29/07
  • Views

It's been 28 years since their last studio album, but 70's rock juggernauts The Eagles are back, with Long Road Out of Eden.