Probably one of the worst videos ever made, but one fo the best tracks ever. Craig Leon from 1981. Back then I never heard of him but he must have been almost an alien in the music scene. His tracks even now sound a little out there. Beautiful.
Probably one of the worst videos ever made, but one fo the best tracks ever. Craig Leon from 1981. Back then I never heard of him but he must have been almost an alien in the music scene. His tracks even now sound a little out there. Beautiful.