Get ready for non-stop, pedal to the metal action and hijinks galore as Japan's most irregular team of police officers hits the streets again on an all new tour of duty!
Get ready for non-stop, pedal to the metal action and hijinks galore as Japan's most irregular team of police officers hits the streets again on an all new tour of duty!