allen benz suck