Music News Sonic Radiation – Infrared – Buzzing on our Stereo Now From Dallas, Texas - Sonic Radiation, also known as Todd Last, is a solo artist who creates exciting electronic dance...