Tag: Front Line Assembly
longtime Spinal Cord Injury sufferer, Todd Last a.k.a Sonic Radiation drops ‘Infrared’
From Dallas, Texas – Sonic Radiation, also known as Todd Last, is a solo artist who creates exciting electronic dance music that is both modern and experimental. Sonic Radiation’s newest […]