Idaho Falls gears up for Melaleuca Freedom Celebration fireworks show
Shooting off 18,505 fireworks, and expecting over 200,000 spectators, Idaho Falls is once again gearing up for an explosive Fourth of July at the 31st annual Melaleuca Freedom Celebration.