Friday, 26 February 2010

Primal Scream - Screamdelica



The Scream at the absolute peak of their powers from the brilliant 'Dixie-Narco' EP. The Primals are playing their truly seminal and greatest album, 1991's 'Screamdelica' at  Olympia in  London in November this year. Should be a belter.

2 comments: