Christian French releases new track ‘Avalanche’ 28/06/2021 By Jo Forrest Christian French releases his new track “Avalanche“ along with the music video via Disruptor Records/RCA Records.