You just read:

Popbar - Handcrafted Frozen Treats on a Stick Opens Its First Location in Fort Worth, Texas

News provided by

Popbar

Dec 06, 2017, 07:30 EST