Racing through time