Watch: God Friended Me Season 1 Episode 13 – “Miracle on 123rd Street”

On God Friended Me Season 1 Episode 13 – “Miracle on 123rd Street”, Miles is shocked when the God account sends him 76 simultaneous friend suggestions; Ali moves in with Miles while her apartment is being fumigated; Rakesh receives surprising…