Idaho Falls
53° F
Clear
Clear

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