Strip Down, Rise Up, the Netflix documentary from Oscar-nominated director Michèle Ohayon, introduces viewers to the healing world of pole dance through the eyes of several amateur and professional ...