european bombshell