H-D grad wins World Challenge tour Car Championship