A lucky fella has won over £500,000 on the lottery after visiting the same store for 20 years.
William Lally bought a 100X Cashword scratchcard for £15.80 ($20).
He scratched off a winning prize of £513,975 ($650,000).
READ MORE: Elderly woman uses live hand grenade as hammer for last 20 years
William, of Boston ,Massachusetts, US, bought his winning ticket at Roslindale Food Mart in the city.
He’d been buying tickets there for two decades.
The lucky winner claimed his windfall from the Massachusetts State Lottery.
Roslindale Food Mart earned a bonus of £7,907 ($10,000) for selling the winning ticket.
Earlier this month, an Illinois woman won a whopping £437 million on a Mega Millions lottery draw.
She played the game online and won the largest ever iLottery jackpot in US history.
The lucky winner told lottery officials: “You can’t imagine my shock and disbelief when I saw that I had won the jackpot amount of $552 million.
“I actually quit the app and then signed back in to double-check and make sure it was real.”
The anonymous winner was nicknamed ‘MEGA Millionaire’ on her presentation cheque.
Illinois Lottery supervisor, Kathy, was pictured holding up the big cheque before presenting it to the winner, as reported by What’s the Jam.
READ MORE: Chilling moment gigantic crocodile tries to cross busy road