Sofia Vergara teams with David Beckham in new Pepsi ad

by Marguerite Cawley March 31, 2011