The version of this track on the "Blind Vision" 7" is completely instrumental but this version, which is on the 12", features extra, rather bizarre vocal parts. As far as I know, this version has yet to make it to CD. The instrumental 7" version can be found on CD in a couple of places.
Release details here:
Blind Vision UK 12":