Album Various Artists – Defected presents The Closing Party: Ibiza 2010 Aug 24, 2021 Release Date: 2010.09.10