UK-based melodic hard rockers, Ten, have announced that the mix has begun on their 13th studio album. Dennis Ward is once again in the chair for an album that promises to be possibly their best work to date. A spokesman for one of the tracking studios a few days...
Continue reading...
Continue reading...