The Country Teasers – Destroy All Human Life – Interview January 1, 2000 A summarized interview with singer Ben Waller