Shellac - Excellent Italian Greyhound
Their last album was in 2000, entitled 1000 Hurts. After seven years, Shellac is back with a brand new one, Excellent Italian Greyhound. This is their longest release of all four compared. The CD cover was drawn and hand-silk screened by Jay Ryan.

Excellent Italian Greyhound are set to launch next month.
No comments:
Post a Comment