Monday, September 10, 2007

Mammal Test Pressings

The test pressings for the forthcoming Mammal private series 7-inch have arrived and are being evaluated prior to approval. First impressions show the mastering to be loud and clear... more details soon...