Home Featured South Pasadena celebrates Independence Day with 34th annual fireworks show