Robert Rodriguez on Jessica Alba's Hot Strip Scenes: "This Is Our Life?!"

Want more content like this?

Get Toofab breaking news sent right to your browser!