Flora Mendoza is a freelance actor, singer and performer in New York City.
Season 34 Episode 19
NBC Studios, Inc. 2009