Xenoula Hatches From Her Pod

August 21, 2017

Xenoula released this new video today for her song "Chief of Tin," the video and accompanying song are an interesting commentary and perspective on the environmental crisis. The artist herself has limited information available, but we're excited to see where this project goes.