27 Feb
2003
27 Feb
'03
6:13 a.m.
For awhile it seemed like Mike Patton had a new release every 5 minutes. Now it seems strange not to have heard a new release by him in 6 months. I have heard the Peeping Tom demos but its been a couple of years and still no word of a release date. Does anyone know what he is up to?