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”.
Audio Player
The Oedipus Project
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”.