I did a little googling and it appears from what little I can find the OG should be 1.034 and the FG somewhere around 1.005 so...
If the OP is not good at reading the hydrometer I guess it could been WAY hot and read 1.025 to an inexperienced eye and 1.010 if there were lots of bubbles and the temp for the FG sample was also a little high.
Alternatively it was a partial boil and not mixed well to get 1.025.
Of course we are all kind of guessing here.