Who Do You Trust

Ricky has a surprise visitor show up on his doorstep.