The Who perform in Cheshire during the summer of 2007.
The Who: Cheshire 6/23/2007 is not available for streaming at this moment.