Nicholas Foxx, a resident of Roanoke, Virginia, made an unexpected stop at a local store that turned his life upside down.

While visiting family, Foxx stopped at A1 Mini Mart on Main Street in Altavista, Virginia, to buy an energy drink.

Along with the drink, he decided to purchase a few Virginia Lottery scratch-off tickets for fun.

One of the tickets Foxx bought was the 20x the Money game, a popular lottery game in Virginia.

To his amazement, the scratch-off ticket turned out to be a $1 million winner, a life-changing discovery!

Foxx shared his disbelief with lottery officials, saying, "I thought I was reading it wrong!"

"I didn’t know anyone who had ever won such a huge amount," Foxx added, still in shock from his win.

Rather than receiving the prize in instalments over 30 years, Foxx opted for the lump-sum payout of $625,000.

Not only did Foxx win, but A1 Mini Mart, where the winning ticket was sold, will receive a $10,000 bonus!

The odds of winning the $1 million prize in the 20x the Money game are 1 in 1,958,400.

The Virginia Lottery allocates all prize money to K-12 public schools, making every win contribute to education.

There are still two top prizes left in the 20x the Money game, so more dreams could come true!

Foxx’s win not only changed his life but also contributed to the community by supporting education in Virginia.

As Foxx enjoys his newfound fortune, the excitement from his lottery win continues to inspire others to try their luck.

In an unexpected turn of events, a simple energy drink stop led Nicholas Foxx to become Virginia’s newest millionaire!