Jerry Harrison And Adrian Belew: All Psycho Killer, No Filler At O2 Indigo

There are two places to see a band at London’s O2. The 20,000 capacity O2 Arena is the one everyone knows about. Oxygen is available for the seats at the back where the rake is so steep the tickets actually carry disclaimers for vertigo sufferers. The other one, The O2 Indigo is less well known. … Continue reading Jerry Harrison And Adrian Belew: All Psycho Killer, No Filler At O2 Indigo