The Who perform in Metz, France, in the summer of 2006.
The Who: Metz 7/18/2006 is not available for streaming at this moment.