4 views
 

Uploaded by: Michael McCarthy  •  Category: Music  •  Added on 20 December 2024

Description
Close-Ups from the Video-Screens of the live Performance of Jethro Tull at the Tampa Stadium in Florida/USA from 1976. Rare Live Footage (Good Quality)Do not...