Saturday, March 16, 2013

Jethro Tull live: Tanglewood Festival 1970

This is Jethro Tull's live performance at the Tanglewood Festival, Lenox, Massachusetts, US on July 7, 1970. Read more here

0 Comments: