forfolkssake.com
Live: Laura Marling, 3/4/10 @ Studio 672, Cologne, Germany
Studio 672, the sold out 220 capacity venue in the centre of Cologne, lended itself to genius for a night; for 65 minutes the German crowd (plus a few token