See Youse at the Barras (Video 2003)
(awaiting 5 votes)
Reviews: write review
British rock band Shed Seven perform a live set at the Barrowland Ballroom in Glasgow, Scotland, on December 3, 2002. It includes 15 live tracks, an in-depth interview, and behind-the-scenes footage of the band on tour.