Taylor Mitchell is a semi-amateur porn star from Georgia. [+]