The Who - See Me, Feel Me / Listening To You 2004
2010-05-19
34
The Who - See Me, Feel Me / Listening To You @ Yokohama Stadium, Japan, 24 July 2004.
http://www.longliverock.org
Pete Townshend smashing his last guitar to date.
Repost with a better quality.