Bad president still alive and well in November

by Beacon Staff • November 5, 2008

Terri Ciccone