Champion Cooling Systems’ inaugural car show was held at their facilities in Lake Elsinore, California on Saturday, April 14, 2018.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!