Stereo Total is a German-French electro-pop-punk duo based in Berlin, Germany, comprising Françoise Cactus and Brezel Göring. The band was formed in 1995, and has released 15 albums (13 CD) since.
In their 2010 album Baby Ouh!, the Original Oberkreuzberger Nasenflötenorchester appeared as guest star on one tune: Tour de France. Indeed, this funny and joyful song about the famous french bicycle competition includes a nice choir of nose flutes playing between the verses. It is a Kraftwerk cover (I personally prefer this cover to the original...)
You can listen to an excerpt of Tour de France (and of the other Baby Ouh! CD songs) on this page. However, if you have iTunes installed on your computer, I suggest you click on the link at the right of the line in this page, in order to be able to listen to a much longer (1'30) excerpt.
You can buy the song on iTunes, or the physical CD Baby Ouh! at this webshop.
[EDIT] : Our friend Hiroshi Tachibana found this video (not official, but song in full...):