Satellites Tour 2013 – Salamanca EXXASENS 22 November, 2013 8:00 pm Salamanca, España The Irish Rover Buy Tickets + El Altar del Holocausto