The summer crowds are long gone on Cape Cod. The beaches across Massachusetts are empty. Even the birds have flown south. But Buzzards Bay still has a story to tell, because this time of year, it ...
Do you believe in Santa? If not, you might find yourself on a train heading toward the North Pole in order to help you believe, or this might just sound like the plot of "The Polar Express" to you.