Winnebago County republicans talk $283K Microsoft technology fail

Brittany Keeperman