Kristin Kontrol - X-Communicate

X-Communicate” is a X-Communicate track, released in 2016 by Kristin Kontrol.

Listen to Kristin Kontrol - "X-Communicate"

Kristin Kontrol

Kristin Kontrol is a project by the American Kristin Welchez, also known as Dee Dee, founder and leader of the indie pop band Dum Dum Girls... Read More