Sonic Radiation a.k.a ‘Todd Last’ drop ‘Infrared’
From Dallas, Texas – Sonic Radiation, also known as Todd Last, is a solo artist
From Dallas, Texas – Sonic Radiation, also known as Todd Last, is a solo artist
Vancouver’s ImButcher is a DJ and producer paving his own way as an artist. Leading