File:StevenFirstAppearance.jpg

Steven Taylor is delighted at having human company again. (DW: The Chase)