
Techno Dad
Mammoth Lakes, Ca
Channa De Silva is an EDM producer, multi-instrumentalist, and DJ, currently located in Mammoth Lakes, California. Originally from Sri Lanka, he began DJing in 2001, and has developed a uniq…
Channa De Silva is an EDM producer, multi-instrumentalist, and DJ, currently located in Mammoth Lakes, California. Originally from Sri Lanka, he began DJing in 2001, and has developed a uniq…