Craig Z has posted a ton of live videos from various live shows from the early/mid 90’s up at myspace.
I think I’ve seen most of these bands. I’m 95% sure I was at that Picasso Trigger show in the videos, and there is a good chance I was at the Geezer Lake show as well.