Taylor made an interesting new friend, one to help her relieve some stress. Care to watch me scream and moan? ;3