Idaho Falls
33° F
Overcast
Overcast

Idaho Falls man has passion for public speaking

While most people dread speaking in front of large crowds, one Idaho Falls man thrives on it, competing against speakers from all over the world.

Advertisement