Shame on who?! Leo Bishop, Chris Caine and Sleep speak on the touchy topic of �Rape Culture�. The fellas attempt to define what it means and discuss the contributing factors to it. Mid show the fellas speak on sex acts and the freedom to explore. Are you ever ashamed or shameless?