RE: My first live set
The cage reminds me of a certain Blues Brothers scene. I hope you enjoyed it. Performing live can be stressful and some elements may be out of your control, but it's all about the audience reaction.
Rock on!
RE: My first live set