Get a behind-the-scenes look at the art of flag making at Dartmouth, Nova Scotia's The Flag Shop Sewing machines have been piecing together flags at Dartmouth, Nova Scotia's The Flag Shop since ...