Live Review: Ghosts of Atlantis at New Cross Inn with support from Worship the Sacrifice and Thylacine (11/09/2024)
The New Cross Inn, a local venue (to us), is our destination to check out some Ghosts of Atlantis live and I can’t think of many better ways to spend an evening.