Live Demo Release

The Llama Sessions

A 7 track live demo was released on 22/1/20 – The Llama Sessions.

Includes all original songs written and performed live to date.