Report Election results in Talk of the Town Posted May 8, 2015 Devastating. That's about all I can muster.
Election results
in Talk of the Town
Posted
Devastating. That's about all I can muster.