from "2005-05-28: Arena Wien, Austria" album by Farin Urlaub Racing Team
See who else performs this track