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.
Tidak ada komentar:
Posting Komentar