LyricsPond Electric Cafe 2010-02-02 Electric Cafe (2005) The album Electric Cafe is released by Kraftwerk in the year 2005 . Boing Boom Tschak Techno Pop Musique Non Stop The Telephone Call Sex Object Electric Cafe Electric Cafe CD Cover Photo