On 21 March 2005 , Townshend announced the postponement of the new Who album .
Most of what is known about the development of the album has come from Pete Townshend 's website .
On 21 March 2005 , Pete Townshend announced the postponement of the new Who album .
Most of what is known about the development of the album has come from Pete Townshend 's website .