Manic Street Preachers - FuturologyAlternative rockhard rockkrautrockpost-punkRockIndie Rockfind it on: