Label: RetroU Art
Lena & The Slide Brothers
was formed in 2009 in Helsinki, Finland. Each member of the group has made their own contribution to the Finnish roots music scene for more than twenty years, playing in numerous bands.
Their debut album "Turn it on" was released in June 2010 and it contains a wide range...See Full Bio
New song uploaded: I won't sing hallelujah