The Ghost Inside gives London a show of a lifetime

The Ghost Inside took over the O2 Academy Brixton on Saturday, June 18th. The show had to be rescheduled from their original 2020 date and fans queued up in masses, eager to welcome them back to London. This performance was The Ghost Inside’s first headlining set in London since their celebrated return to music, following […]