Shed Seven: Live in London
- TV Special
- 2001
British rock band Shed Seven perform live at the Shepherds Bush Empire in London, England as part of their 2001 "Truth Be Told" UK tour.British rock band Shed Seven perform live at the Shepherds Bush Empire in London, England as part of their 2001 "Truth Be Told" UK tour.British rock band Shed Seven perform live at the Shepherds Bush Empire in London, England as part of their 2001 "Truth Be Told" UK tour.