June 14, 2014 by ST Weekend Open Thread – and Happy Flag Day! It’s a beautiful day to celebrate Flag Day! Learn more about the history behind Flag Day here. Y’all have a good one. American flag flying over the Great Smoky Mountains in North Carolina – photo via Romantic Asheville.