Robert Taylor's Car Wash - 610 South Rampart Boulevard at West 6th Street - Los Angeles, California, USA
(The Deluxe Car Wash, demolished)
Mar 1, 1976
It looks like we don't have any production dates for this title yet. Be the first to contribute.
(The Deluxe Car Wash, demolished)
It looks like we don't have any production dates for this title yet. Be the first to contribute.