Rod loving hot-tempered latina Lana Davalos got fucked