Aubrey De Grey on a bicycle and people are hppy to see him do that