Lykke Li and Shit Robot announced for LCD Soundsystem gig at Malahide Castle

Lykke Li and Shit Robot have been announced as guests for LCD Soundsystem’s gig at…