THE LEMON TWIGS veröffentlichen mit „In My Head“ die dritte Single aus ihrem kommenden Album „Everything Harmony“, das am 5. Mai über Captured Tracks erscheint. Produziert und abgemischt wurde der Song von dem Brian und Michael D'Addario, wobei Michael auf dem Track Gitarre, Bass und Schlagzeug spielt.
mehr