The company is calling this its “first true trail bike”, and it certainly looks the part. On the tech side, it gets a 4.3 kWh removable battery – one of the largest removable batteries in the industry ...