Pablo Crusz was the owner and driver of Tuff E'Nuff. He was from Phoenix, Arizona. He has since passed away.