There are 5 Hannibals in America, But the Other 4 are Kinda Scary
I've heard it said that there's no town like Hannibal. That's actually not true as I've learned there are 4 other towns named Hannibal in America, but they're kinda scary. I'll try to explain.