Album NewsHardcoreMusic VideoNew SongNews January 1, 2018 James Weaver TRC release new music video for ‘Moaner’ TRC have released a new music video! Read More