TechFest 2017 held at Marquette Tower in Cape Girardeau

TechFest 2017 held at Marquette Tower in Cape Girardeau