Carter Elixirs e-liquid

Carter Elixirs Premium eliquid priced right, 120ml $25 6 Flavors to choose from!