Geordie Shore’s James Tindale, 30, reveals terrifying moments he nearly drowned as he vows to beat fear & learn to swim

previous post