News

SALT LAKE CITY (ABC4) — At Colonial Flag, every stitch has a meaning. Every inch of thread, every swipe of the hand has a purpose. “It takes a lot of time to put 50 stars on one side ...