We Love Determined Police OfficersWe Love Determined Police OfficersEither this officer is the fastest 22-inch bike rider ever, or the suspect is the worst Moped driver of all time.Denny BedardDenny Bedard