Though she appears to be hated around here (I'm new so I have no idea why) Taylor Rain takes a damn good ass pounding !!