Did You Know This Festival Favorite Was Invented in Shreveport?Did You Know This Festival Favorite Was Invented in Shreveport?The WonderStick is the most Shreveport snack ever.Krystal MontezKrystal Montez