yes, yup, yes. like X3298230498.
A remarkable collaboration from two very interesting artists... Fantastic video too.
From the newly released album: Love This Giant
Saw them live on Sunday night - fantastic show!