low grade moron... hahahaha
Is this the same ‘Sister Helen’ that was in that documentary about inner city reprobates?