Home
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...
Newer Post
Older Post
Home