Michelle's Arrival at The  Institute

Michelle's Arrival at The Institute

Michelle arrives at The Institute where she is stripped naked and quickly feels the sting of The Dean's strap on her first day.