I recently had the pleasure of viewing a 2017 short film written and directed by Jaanelle Yee (Teeth And Lungs) called Sell Your Body. It stars an amazing cast including Nadira Foster-Williams (Whatever This Is 2013), Pauline Sherrow (Sex, Drugs And Rock & Roll 2015), and Menuhin Hart (Dean Supreme …
Read More »