Just happened to find this old video by accident. Not the best quality video but it shows Elroy accepting his award for his cover art on TWT and Neil playing She Will Have Her Way.
Oops. I guess I should have given the link.
Awesome! I was expecting a more grown-up Elroy, hard to believe he was that young when he designed that cover. Has it really been that long ago that TWT came out?