Loading...
Bob McHugh's Collection

The Who   09/02/1989

Astrodome, Houston, TX
Source pro shot>??>DVD
Media DVD   1 disc
Notes Appears to be screen shot with a tripod. Great video for era as it is like a pro shot. Fair audio.
from stand alone burner
no menus random chapters
Trades Allowed Yes
Ratings Show: A    Sound: B+
Owned by Bob McHugh · Last Updated May 23, 2023