invention Idaho guys test steering on their massive diesel-powered 3x3 custom build trike 18th May 2025