Meet the Machines

The two 90-foot boats that will battle it out have very little in common.