WE DID IT! New El Mirage Land Speed Record - 87.254mph on a 83...