Hi Ezra,
Sorry to hear you got rained out on Sunday, but yes, it was a solar powered stage! In fact, that's the one I was on that Saturday, and what a disaster. The power went out on us 3 times in a 50 minute set, and they had no back-up 'hard-wired' power supply....I guess we kept tripping the breaker or something. I'm all for solar power, but not for rock & roll; not enough amperage!
By the way, that's an amazing custom in progress!!! I wish you the best of luck with her, and of course, pics when available!
Chris