Foo Fighters Releases New Live Album ‘00050525 Live In Roswell’

Foo Fighters have released a live album ‘00050525 Live in Roswell’ recorded during their June 18, 2005, concert at the Walker Air Force Base in Roswell, New Mexico. The release coincides with “Storm Area 51 Day,” a call to storm Nevada’s Nellis Air Force Base where aliens have been rumored to have landed.

The live album contains seen songs incuding  ‘In Your Honor’, as well as ‘Stacked Actors,’ “Monkey Wrench,” “All My Life,” and their first single, “This Is a Call.” The band performed that night in celebration of the 10th anniversary of their self-titled debut album.