Primal Scream Perform In London

performed on stage at a one-off London date, previewing material from the group’s as-yet-untitled ninth album, at The Astoria on Thursday (April 6) in London, England. The album is scheduled for release June 5th. Check out pictures from GettyImages.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

rockdirt.com