To close out this year's Minotaur March, Theron turns the tables on the mighty minotaur! Has the savage beast finally been tamed?