history lessons Happy Flag Day America! BySteeljawscribe 14 June 2009 Long may she wave… Over the land of the free… …and the home of the brave.