Search

Jethro Tull - Live at Tampa Stadium 1976




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)