Heard this german song in 2005, thumping bass, but a girl on vocals
doing the chorus in contrast to some bozo shouting Leibe and triebe
every 30 seconds. Any ideas?

thanx

max