Officer Michelle Thorne gets fingered and fucked