Os Mutantes LIVE?
mrmatthew
1,575 Posts
So OS Mutantes are coming thru my town sometime in the nexy month and I was wondering if anyone has ever seen them live recently? Is it worth it? I cant find any info about them touring the US, but my local paper has had the show listed for the last few monthes.