Formulate an answer to this elaborate question:  ITunes Live from Capitol Studios was streamed live to celebrate the release of Paul McCartney's new studio album, When was this album released ?
February 2012