Bollywood Bobby Deol blames himself for his disappearance from movies Bangkok: Following his comeback with Race 3, actor Bobby Deol has blamed himself for his disappearance from the big... June 24, 2018 0