released on June 5, 2007. The album was recorded at Madison Square Garden in New York City on January 27, 2007.
The music album came out on June 5, 2007. It was captured live at the famous Madison Square Garden in New York City on January 27, 2007.