from "2003-06-27: Glastonbury Festival, Worthy Farm, Pilton, UK" album by Mogwai
See who else performs this track