Show Review: Inhaler – London, 11/1 | O2 Shepherd’s Bush Empire
Closing out three nights in London this week at three of the most iconic venues across the city, it is hard not to feel as if the world is witnessing the birth of a truly enduring rock band that will light up stages with inspiring tunes for decades to come.
Continue Reading