100 Nights of Summer: The Karkle Live Music Beach 2018 Recap
On the shores of the Baltic Sea, Lithuanians gather for this annual celebration of music and (hopefully) sun. Arguably one of the most successful festivals in the emerging Lithuanian festival scene, Live Music Beach has attracted a record number of 2...