News 3 years ago MUSIC NEWS: cleopatrick Release New Single ‘2008’ The track is taken from their forthcoming debut album 'BUMMER' which is set for release in June. shares