The 12th District – Midterm 2018 Results – November 8, 2018

The Good, The Bad & Not Much Ugly.

231