JESUS TAPE | The Night Robbie Davidson Discovered God - 1 “I DIDN’T CHOOSE THIS LIFE,” ROBBIE DAVIDSON INSISTED over the phone. “God intervened. He chose it. It was as if God was telling me, I have a plan. I have a purpose. You’re coming.” Davidson is undoubtedly referring to his former life in the Edmonton bar and club scene, a segment he refers […]