The crew has dubbed her the “Beast” and Comanche’s 2024 skipper Matt Allen is hopeful his 100-foot brute can obliterate the ...