Hannibal has seen its share of bad weather but residents say Monday night's storm was different.
"It kind of scared me a little bit, but nothing too bad, but then about five minutes later I was sitting by the window and I said, "I don't want to sit by this window anymore,'' Amy Smith said.
Smith was putting her daughters to bed when the storm hit.
"The power went out and there was extreme winds and loud noises," she said.
When she felt it take a turn for the worse, she rushed them into the basement...something that may have saved their lives. High winds knocked down a tree that landed on Smith's home and car.
The National Weather Service confirmed that those high winds were from a tornado that touched down near Hannibal.
"It's sad because there's a lot of damage, we're without power and I just got groceries," she said. "I'm going to have to probably throw a lot of stuff away if it's not turned on pretty quick."
Smith isn't the only one without electricity. The storm caused a widespread power outage.
"When I woke up the house was filled with smoke and the fire trucks were here," Catrine Harris said.
The storm knocked down a power line on top of Catrine Harris' home. When the power came on, the line sparked.
"It scared me to death and I couldn't really see, so I grabbed one leash and tied my two dogs up with it and ran out the door," Harris said.
"It's pretty saddening and devastating, both," Diane Addison whose home saw damage from the storm, said. "We've never had anything like this before."
And local electricians have never responded to this many calls.
"I really wish I didn't have to, this is not good," electrician Cody Baxter said. "It's my hometown, you don't want to see this."
Even with all the damage, residents are thankful, knowing it could have been worse.
'We're much better off than the people in Oklahoma," Addison said.
"There's deaths down there so I think that's definitely worse," Smith said.
You can more of Hannibal's recovery, here.