Barranquilla, Colombia, based in NYC. She has appeared in numerous commercials, movies, and TV shows, including "Saturday Night Live." Among her notable achievements is her appearance in a ...
Some results have been hidden because they may be inaccessible to you