If music makes you come alive, then you won’t want to miss the City of Palo Alto’s biggest event of the year. City officials have declared June 19 World Music Day, a free festival that takes place in cities across the globe each year. For the eighth consecutive year in a row, the city dedicates […]