NEW CROSS INN, DECEMER 2018.
In the meantime while Hollow Illusion have a long break from the road. We really want to share ,and upload alot new live videoes we have done in those last three years.
Here is a live video filmed a New Cross Inn, in London UK, we did on December 18th 2018. We are looking forward to come back there soon we hope.