Telex Neurovision - Finished last despite their greatness. Telex Neurovision / En route vers de nouvelles aventures — telex.