2 101s In 2009Maria12/31/08 10:20am19EditInvite manuallyPromoteDismissUndismissHideGo to permalinkA pair of twin sisters in England will celebrate their 101st birthday on January 1. They say the key to living a long life is to "not sit still for too long." [Telegraph]