TCTS teams up with Punctual and Raphaella 19/03/2022 By Jo Forrest TCTS now teams up with electro duo Punctual and versatile vocal star Raphaella for the new track ‘Love Me Or Lie’.