Rock legends the Allman Brothers perform live at New York City's Beacon Theatre in this three-hour set filmed live in March 2003. Highlights include...
The Allman Brothers Band were initially not happy with the first two releases, but they were able to fix the production mistakes only 40 years later....