TOANWTS live in the US

I’m going to perform all the songs from my new album “The Owls Are Not What They Seem” live from different places in the US during my tour and put them up on YouTube. Here’s the first song from the album “Delusional”, recorded in Bossier City, LA.

Leave a Reply