Research claims touring can delay indicators of growing older, however there's a catchFodor's Journey Source link