Town Frightened By Lucille Ball Statue
One of the most beloved actresses in TV history is terrorizing a small New York town.