Thursday, 20 May 2010

Land of the paper people issue one finishsed...only £2 so if you wanna be part of the future buy buy buy

Wednesday, 5 May 2010

or alternatively to get one check out the new eyeball comix shop at http://eyeballcomix.bigcartel.com/