Cedric Gervais e Tom Staar lançam ‘Tag Your Sponsor’

Cedric Gervais e Tom Staar já deixaram os fãs animados com a perspectiva de uma segunda colaboração com o lançamento de ‘Playing Games’ em fevereiro, e eles estão cumprindo sua promessa seis meses depois. Lançado pela Delectra Records de Cedric…