The clip Mind Vortex — Alive (Star Trek music video) can be downloaded for free and without registration.