I just made this in the last day or so while I'm rendering bits of the music video. Our album launch is coming up in a month from today in Radio City, Dublin. It should be a great buzz altogether with a music video and visuals being projected inside the venue.
No comments:
Post a Comment