Who is this? Anybody know? She sometimes pops up in advertising but I have no clue who she is... http://www.dumparump.com/view.php?id=f59beA8 It looks like she is getting banged in a kitchen. Any ideas? Thanks.