Can't get any more fresh

This is a picture taken the instant the roast is done and it is dumped out to be cooled. It was really amazing - all the steam just coming off it!