Manos En Hardcore Alexa May, Leslie Taylor