I’m pretty sure I saw Megadrought lead off for Judas Priest at the Cellar Door in ‘77 or ‘78....
Lol. I think I remember them too. Things were a little foggy back then.