Vermillion Vixen

Vermillion Vixen with Vermillion County, Illinois: A hotbed of illicit activities