Skinlab – Eyesore – Review June 1, 1999 Along the same lines as new metal roarboyz Machine Head, Skinlab are a headache waiting to happen.