from "2005-09-06: Ampere, Munich, Germany" album by Olli Schulz und der Hund Marie
See who else performs this track