Home Featured South Pasadena celebrates Independence Day with Festival of Balloons Parade