Geordie Shore’s James Tindale and his girlfriend Leah Bowley have got engaged while filming for the show in Thailand as he popped the question with a romantic speech Geordie Shore’s James Tindale and his girlfriend Leah Bowley have got engaged while filming for the show in Thailand as he popped the question with a romantic speech Ok – Celebrity NewsRead More