MormonTimes.com: VIDEO - Twin Falls Idaho Temple dedicated
The Twin Falls Idaho Temple is the 128th worldwide for The Church of Jesus Christ of Latter-day Saints.
On Aug. 23, 3,200 Mormon youths celebrated the rich heritage of south-central Idaho through music and dance, in a cultural-arts performance at a nearby fairgrounds.
Watch the VIDEO at MormonTimes.com



You can be the first to comment on this story.