Sonic Radiation, also known as Todd Last, is a solo artist who creates exciting electronic dance music that is both modern and...