WWW.ACEPIXS.COM..March 31 2009, New York City..Cloris Leachman reveals the new PETA ad in Times Square on March 31, 2009 in New York City...Please byline: Kristin Callahan - ACEPIXS.COM...*** ***...Ace Pictures, Inc.tel: (212) 243 8787.e-mail: info@acepixs.com.web: http://www.acepixs.com..© 2009 Kristin Callahan/ACE Pictures.
{}