Originally Posted by christopher
I thought Master has only toured the US twice recently. Once in October of 08 and July or 09. Were there any tours in the few years before that I didn't know about?
I know they've played the Riot Room in KC at least twice, so that was probably it.
Last two albums are absolute killers, I'd love to see them some day.