This Day In History: 2016-06-17

Electronica World Tour at Fira de Barcelona – Gran Via, l’Hospitalet de Llobregat, Spain