Glacier Spheres: Worlds Largest & Longest Chilling Ice Balls

Glacier Spheres the first and only ice balls that keeps your drink chilled and undiluted for a consistently longer period of time