November 15, 2003 Alien Matter / Dogshit Sandwich @ Dudley Arms, Rhyl Chris 2003 Reviews Alien Matter, Dogshit Sandwich 0 More