Fresh from bumping the unlimited world land speed record to 407.45 mph in his three-wheeled Spirit Of America, Craig ...