Strange Phenomenon In London The biggest and best rock band in the world at a shitty venue Continue reading