Two recently opened music venues are hoping to change the narrative that Omaha is flyover country for traveling bands. The Astro in La Vista, and the Steelhouse Omaha were created to help fill a void that Omaha had when it came to upper-midsized venues.