Flag Day: What it means
Hundreds of park-goers enjoy a day at Six Flags Amusement Park in Agawam, MA. Six Flags New England opened in May 2000, making the theme park the largest in the Northeast. (Photo by Darren McCollester/Newsmakers). Editor's Note: To mark Flag Day, we asked our friends at the Betsy Ross House to fill us in on … Read more