Jessica Stam unveils the Spring 2012 Mercedes-Benz “Fashion Hot Spot” at Lincoln Center in New York

Posted on Sep 13, 2011.