- Oddiverse
- By Ancuta Iosub
- March 18th, 2014
Car Mechanic Neil Trotter Revealed as £107.9M ($179.3/€128,8M) EuroMillions Jackpot Winner
The winner has even made an eerie prediction before the draw
The winner has even made an eerie prediction before the draw