Bristol, Virginia, residents seem to be in a state of perpetual aggravation at their city government. The news has just not been kind to the Virginia side of the Twin Cities. The latest outrage involves the city's efforts...
↧