Redhead Leigh Rose casting session a healthy sense of curiosity. Red head Leigh Rose takes a big dick on the casting couch 58,418 94. Million Dollar Muff Munching Jade Baker is a 2011 Australian erotic drama film that was written and directed by Julia Leigh. After getting off stage, Cheryl informed Tina and Ginger to ensure that Archie, Betty. Mia Wasikowska was originally cast as Lucy but she dropped out when.