A opção -R do grep faz isto:
grep -R "superuser" .
EDIT: para pesquisar apenas arquivos .mp3 e retornar seus nomes (não o conteúdo correspondente, já que eles não são arquivos de texto), use find para obter uma lista de .mp3 e use xargs para passá-los para grep -l :
find . -name "*.mp3" -print0 | xargs -0 grep -l "superuser"
Se a sua versão do find oferecer suporte a -exec ... + (e pelo menos os recentes do OS X), você pode encontrar o grep de execução diretamente:
find . -name "*.mp3" -exec grep -l "superuser" {} +