Liverpool-based live techno band Dogshow perform a Friday night headline slot on the Arcadia stage at Glastonbury 2010.

thekazimier.co.uk/records.php

j vimeo.com/16488161

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…