Dean Jeffries is one awesome car dude!
Rest in Peace, Dean.