The Police? Not On This Scooter Ride

Left ’em in the dust.