Chris Baboon and Land of Cain - Master of Puppets - Video
PUBLISHED: Apr 29, 2011
DESCRIPTION: Here i am depping for Land of Cain. This was recorded on Christmas Eve 2009 in a pub somewhere in Surrey (can't remember where) A good night had by all, always a pleasure to help The Skin and the LOC boys :o)