Guest Stars Joe Russo as Himself Tove Lo as Herself Desus & Mero as Themselves Jensen Ackles as Himself