Music News ‘Sonic Radiation’ forges ahead with a vision towards the future of electronic music From Dallas, Texas – Sonic Radiation, also known as Todd Last, is a solo artist By musictimes / July 11, 2019