88ºF

Thousands have blast at HemisFair fireworks show