Biggest STEM show and Tell arrives in Texoma

Biggest STEM show and Tell arrives in Texoma