Lava Cap Wine in American Horror Stories S03E03 “Tapeworm” (2023)October 26, 2023 Sergey TV Show Alcoholic DrinksAmerican Horror Stories TV ShowLava Cap WineryWines