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