NEWS Ballet Director Gets Revenge On Harsh Critic By Smearing A Bag Of Dog Poo In Her Face February 15, 2023 Hardcore payback.