I didn't...but was very surprised a friend of mine from 30 miles E of STL saw them. I grew up there and never remember anything like seeing the Northern Lights. Have to say I NEVER have and have been to all the right spots to see!
Sittin in the shop last nite watchin the World Series and looked out and saw em just amping up about 9:30. Really were great and the colors were awesome.