Majical Cloudz

Majical Cloudz is the Canadian electronic duo Devon Welsh and Matthew Otto.

Are You Alone? Is their latest album.

Listen to the heartfelt plea in the song “Control”.

Majical Cloudz