Cameron Diaz takes it hard in a nightmare - celeb, cameron diaz, no music Tags: rough, celeb, cameron diaz, no music Category: Celebrity