Castrato Polo



The Castrato Polo is a Police Sports car. Unusually there is no normal "Castrato".