Reviews and articles tagged excellent italian greyhound which may also interest your reading time.
It's been a few years now since Shellac released their last record, 1000 Hurts, and, luckily, nothing has happened during this time to compromise their tendency to be completely unaccommodating ...
Reviewed 6 September 2007 under Not So Live Music