VIDEO: Cameron Diaz graces cover of latest Esquire magazine

Published on Wednesday, 2 July 2014 11:01 - Written by

KYTX CBS 19's Dana Hughey has the story!