Showing posts with label Canoe. Show all posts
Showing posts with label Canoe. Show all posts

Canoe Man

Canoe man John Darwin who faked his own death so he and his wife could claim a life insurance payout worth half a million pounds …