Horrible Ignition noise when warmed engine

Screams of bad connections in the starting cir.

How old is the battery