Downtown Hannibal Art Fair June 21-22Downtown Hannibal Art Fair June 21-22Yet another weekend when all roads lead to America's Hometown comes June 21-22.Harold SmithHarold Smith