Halo: Here I Am European Tour: London

 

 

Halo Graced The London Stage On Sunday 11th March In A Small But Intimate Show That Delighted Fans. Despite Being A Relatively Small Group, They Boast A Strong Legion Of Fans Who Love And Support Them.

.

.

Close Menu