We see flags all the time, especially around the military town of San Diego. Have you ever thought about where those flags come from? In this episode, we explore one of the largest flag retailers on ...