Turkey is out of the roaster!! It smells AMAZING. Got some carmelization going on.