Posted: June 14, 2014 at 2:02 pm 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.