The British Institution: Go On, Struggle, Bitch. January 27, 2020 Fighting 0 258 Some footage sent in by Mistress Vexxa. She likes to crush and humiliate. Watch Now »