Radiator Springs Municipal Impound

Radiator Springs Municipal Impound is a location in the movie, Cars.