Skip to navigation Skip to content
News
17 June 2025

Pet Shop Boys have arrived in Spain and are looking forward to their first summer show at Icónica Santalucía Festival in Seville today!