Smut Peddlers – Ten Inch – Review December 10, 2003 None of these eight songs are rocket science, but all of them rock.