The 8th Annual Big River Steampunk Festival kicks off this holiday weekend in Hannibal. It is a weekend filled with art, music, food, and so much more. Here are the details you need to know to make the most out of the Steampunk Festival this weekend.