ShowShowImmaculate Fools at La LlotjaApr 22, 2016La Llotja · Elche, SpainFollowI was thereUpload from this showMediaLineupAboutDateApr 22, 2016VenueLa Llotja · Elche, SpainArtistImmaculate FoolsListingConfirmedShow details from MusicBrainz.