Mona Wales – Mona Wales BaRS Finale: The brutal end to an amazing live show, double fucked to exhaustion! May 24, 2017