concertreviews

The Souls in Berlin

If your bands won’t play at home, then you simply go where they do – even if this means a trip into Germany’s capital – to Berlin. It’s where  The Souls and Neil Thomas performed at the […]