thumbnail

The Who - The Ice Palace

Tampa, Florida - September 26, 2000 - Applejack Studios - DVD-R2

thumbnail

Geetarz Comments:

Tripod shot, audience shot video filmed from slightly stage left and above from nearly across from the stage. Video quality is a bit skaky given the distance to the stage, and the audio is passable but not great. This is one for only the more serious fans who will be able to overlook the shortcomings in the recording to enjoy what is otherwise an excellent Who show.