
The people of Fair Haven, Vermont, this week swore in their first ever mayor. Tuesday’s ceremony, however, did not go as smoothly as expected. An uncooperative mayor-elect reportedly refused to leave her residency, […]
The post Newly Sworn-In Vermont Mayor Poops in Public appeared first on Geek.com.

