from "2002-09-30: Live Music Hall, Cologne, Germany" album by Farin Urlaub Racing Team
See who else performs this track