illusionize

New Music

Plastic Robots Release The Revitalizing Single, “Tell Me Something”

Dirtybird has once again uncovered an electrifying gem from Brazil’s flourishing electronic music scene. Plastic Robots, the dynamic duo comprising Nando Scheffer and...