Loading Video…
This browser does not support the Video element.
Winning Mega Millions ticket sold in Florida
The winning Mega Millions ticket was sold in Neptune Beach.
This browser does not support the Video element.
The winning Mega Millions ticket was sold in Neptune Beach.