Idaho Falls
57° F
Scattered Clouds
Scattered Clouds

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