Jethro Tull: Live at Montreux 2003 (2007) 2007, Music, Switzerland Jethro Tull: Live at Montreux 2003 (2007) Duration: 1H57M Description: Jethro Tull is one of the most successful British acts of all time with a career reaching from the late sixties to the present day. In 2003 they made their first (and so far only) visit to the Montreux Festival. Split into a semi-….. Trailer ↗ Switzerland 2007 Music