DT Throwback: ‘Afterlife’ from Score!

adminNews

32 years to this day (23rd June 1988), we signed our first ever record contact with Mechanic Records! One of our first singles released was ‘Afterlife’, check out this live performance from ‘Score’ recorded in 2006!