The Crooked Brothers - Green Note, London UK
The Crooked Brothers hail from Winnipeg in the province of Manitoba, Canada. “The Gateway To The West” according to Wiki and the home to numerous music festivals at which I’m sure The Crooked Brothers are always welcome with their impressive range of musical influences that resulted in one hell of a live show at Green Note London.
Read More