Two Icons, One Night: Billy Joel and Stevie Nicks at Gillette Stadium
When my parents and I set out for Foxborough, MA, on Saturday afternoon, the weather prognosis was not good. Rain from Tropical Storm Ophelia was circling New England and the temperatures were clocking in at about 52 degrees.
But I couldn’t bring myself to care because we were going to see Billy Joel and Stevie Nicks […]