Miss Taylor Juggs is a pornographic actress. [+]