Police Seized This E-Bike Over 103 MPH Claim, But Something Doesn’t Add Up

Authorities in the UK say this e-bike could reach triple-digit speeds, but the photos suggest otherwise