Terry Davis has come down to earth once again to save Twitter