Arts & Culture Features The Moth StorySLAM: This Is My Tale August 16, 2015 td-sub The Moth StorySLAM is breathing new life into the Irish tradition of storytelling.