Idaho Falls
69° 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