the giraffes - helping you help yourself (live)