Mesmerizing Alexa Grace earns facial by riding hard and fast 1080p