Question: On what 2018 television show did Robert Parks-Valletta play the role of Himself-Host?
answer: This Is SF