Taylor Rain was back and 100% ready for some good hard fucking