Project image
2011 Open Road Music & Arts Festival

Open Road is Worcester, MA's first sustainable and earth-friendly music and arts festival at beautiful Institute Park.