car owns red who who owns red car winery All of Carter Creeks wines are made at McPherson Cellars in Lubbock. For nearly 20 years Red Car Wine has been on a journey one t… Monday, August 1, 2022 Edit