A lorry driver from west London has won two brand-new Porsches worth more than £170,000 combined.
Jimmy Callaghan, 58, scooped the speed machines as an Early Bird Prize in the Omaze Million Pound House Draw, Devon.
The Porsches, a Cayenne E-Hybrid and a Boxster S, are a far cry from his usual ride, a Volvo FH16 lorry with a top speed limited to just 55mph.
Mr Callaghan, who has worked as an HGV driver for 30 years, initially thought the email from Omaze telling him of his win was "probably spam."
He said: "When I first saw the email from Omaze telling me I’d won something, my initial instinct was to delete it as I thought it was spam, I'm very glad I decided against it.
"I was absolutely flabbergasted when they told me I’d won not one but two Porsches.
"I still can’t believe it now, even though I’m looking right at them."
Mr Callaghan, whose wife died 18 years ago, lives in a rented flat in outer west London.
He has been in and out of hospital all his life due to complications since birth and had just undergone surgery when he found out about his double win.
He said: "I’ve only just recovered from an emergency appendicitis operation, otherwise I’d be literally jumping for joy, but nothing makes you feel better than winning two Porsches, I can tell you.
"I reckon I’m due a bit of luck, and I reckon my luck has finally come in."
Outside of work, Mr Callaghan currently drives a Ford C-Max with 200,000 miles on the clock, worth £2,000.
New ULEZ restrictions have meant he can no longer use the car in London, which has caused him severe inconvenience.
He added: "I’ve been wanting to upgrade my old Ford as I can’t drive it around London any more because it’s not ULEZ compliant. That's been a real pain so I'm delighted I've got no such issues with these two."
Mr Callaghan paid just £35 for his winning entry as part of his Omaze Million Pound House Draw subscription.
The draw he entered raised £3,500,000 for suicide prevention charity Campaign Against Living Miserably - CALM.
James Oakes, chief international officer at Omaze, said: "We’re thrilled that Jimmy has won not one but two dream cars.
"Not only did he win one of our Early Bird Prizes, he also contributed to the incredible £3,500,000 raised for CALM.
"We’re tremendously proud that the Omaze community has already raised over £63 million for good causes across the UK."
Mr Callaghan is hoping his good luck continues so he can bag an Omaze house one day, although he said he’d feel a bit greedy if he won a house as well.
The latest draw guarantees that one lucky person will win a Hollywood Hills inspired mansion on the Wirral worth over £3 million, along with £250,000 in cash.
The winner of the Omaze Million Pound House Draw on the Wirral will get the keys to a contemporary, five-bedroom house complete with spectacular coastal views, a cinema room and a heated outdoor swimming pool.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here