Where's Dr Jeff Ross....?

Hope he's OK

Reply to this note

Please Login to reply.

Discussion

I wonder too. I can’t find him on Twitter at all anymore either. Did he delete his account?